932932 ],
933933 "description" : " Round-Robin load balancing settings for a backend pool"
934934 },
935- "responseBasedAfdOriginErrorDetectionSettings" : {
936- "oneOf" : [
937- {
938- "$ref" : " #/definitions/ResponseBasedOriginErrorDetectionParameters"
939- },
940- {
941- "$ref" : " https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
942- }
943- ],
944- "description" : " The JSON object that contains the properties to determine origin health using real requests/responses."
945- },
946935 "sessionAffinityState" : {
947936 "oneOf" : [
948937 {
1006995 "enforceCertificateNameCheck" : {
1007996 "oneOf" : [
1008997 {
1009- "type" : " boolean"
998+ "type" : " boolean" ,
999+ "default" : true
10101000 },
10111001 {
10121002 "$ref" : " https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
36553645 },
36563646 "description" : " Defines the list of managed rule sets for the policy."
36573647 },
3658- "ManagedServiceIdentity" : {
3659- "type" : " object" ,
3660- "properties" : {
3661- "type" : {
3662- "oneOf" : [
3663- {
3664- "type" : " string" ,
3665- "enum" : [
3666- " SystemAssigned" ,
3667- " UserAssigned" ,
3668- " SystemAssigned, UserAssigned" ,
3669- " None"
3670- ]
3671- },
3672- {
3673- "$ref" : " https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
3674- }
3675- ],
3676- "description" : " Type of managed service identity."
3677- },
3678- "userAssignedIdentities" : {
3679- "oneOf" : [
3680- {
3681- "type" : " object" ,
3682- "additionalProperties" : {
3683- "$ref" : " #/definitions/UserAssignedIdentity"
3684- },
3685- "properties" : {}
3686- },
3687- {
3688- "$ref" : " https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
3689- }
3690- ],
3691- "description" : " 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}"
3692- }
3693- },
3694- "description" : " Managed service identity."
3695- },
36963648 "MatchCondition" : {
36973649 "type" : " object" ,
36983650 "properties" : {
42074159 "ProfileProperties" : {
42084160 "type" : " object" ,
42094161 "properties" : {
4210- "identity" : {
4211- "oneOf" : [
4212- {
4213- "$ref" : " #/definitions/ManagedServiceIdentity"
4214- },
4215- {
4216- "$ref" : " https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
4217- }
4218- ],
4219- "description" : " Managed service identity."
4220- },
42214162 "originResponseTimeoutSeconds" : {
42224163 "oneOf" : [
42234164 {
69556896 " paramName"
69566897 ],
69576898 "description" : " Defines how to identify a parameter for a specific purpose e.g. expires"
6958- },
6959- "UserAssignedIdentity" : {
6960- "type" : " object" ,
6961- "properties" : {},
6962- "description" : " User Assigned identity."
69636899 }
69646900 }
69656901}
0 commit comments