-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.bicep
More file actions
29 lines (27 loc) · 745 Bytes
/
app.bicep
File metadata and controls
29 lines (27 loc) · 745 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Bicep sample with TLS disabled for testing
// Case 1: enableNonSslPort not set (should be secure)
resource redis1 'Microsoft.Cache/Redis@2021-06-01' = {
name: 'redis1'
location: 'eastus'
properties: {
publicNetworkAccess: 'Enabled'
}
}
// Case 2: enableNonSslPort enabled (TLS disabled, should trigger)
resource redis2 'Microsoft.Cache/Redis@2021-06-01' = {
name: 'redis2'
location: 'eastus'
properties: {
enableNonSslPort: true
publicNetworkAccess: 'Enabled'
}
}
// Case 3: enableNonSslPort disabled (TLS enforced, should be secure)
resource redis3 'Microsoft.Cache/Redis@2021-06-01' = {
name: 'redis3'
location: 'eastus'
properties: {
enableNonSslPort: false
publicNetworkAccess: 'Enabled'
}
}