Skip to content

Commit

Permalink
Updating to address addition ldap and pattern comments.
Browse files Browse the repository at this point in the history
  • Loading branch information
brpanask committed Nov 11, 2020
1 parent 15917b5 commit 2f688fe
Show file tree
Hide file tree
Showing 9 changed files with 635 additions and 34 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernamePolled": "No"
"usernameDownloaded": "No"
}
}
},
Expand Down Expand Up @@ -242,7 +242,7 @@
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernamePolled": "Yes"
"usernameDownloaded": "Yes"
}
}
},
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,228 @@
{
"parameters": {
"resourceGroupName": "scgroup",
"cacheName": "sc1",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"api-version": "2020-10-01",
"cache": {
"tags": {
"Dept": "ContosoAds"
},
"location": "westus",
"properties": {
"cacheSizeGB": 3072,
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub1",
"encryptionSettings": {
"keyEncryptionKey": {
"keyUrl": "https://keyvault-cmk.vault.azure.net/keys/key2048/test",
"sourceVault": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.KeyVault/vaults/keyvault-cmk"
}
}
},
"directoryServicesSettings": {
"usernameDownload": {
"extendedGroupsEnabled": true,
"usernameSource": "LDAP",
"ldapServer": "192.0.2.12",
"ldapBaseDn": "dc=contosoad,dc=contoso,dc=local",
"credentials": {
"bindDn": "cn=ldapadmin,dc=contosoad,dc=contoso,dc=local",
"bindPassword": "ldapPassword123"
}
}
},
"securitySettings": {
"accessPolicies": [
{
"name": "default",
"accessRules": [
{
"scope": "default",
"access": "rw",
"suid": false,
"submountAccess": true,
"rootSquash": false
}
]
}
]
}
},
"sku": {
"name": "Standard_2G"
}
}
},
"responses": {
"202": {},
"201": {
"body": {
"tags": {
"Dept": "ContosoAds"
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.StorageCache/caches/sc1",
"location": "westus",
"name": "sc1",
"type": "Microsoft.StorageCache/Cache",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"cacheSizeGB": 3072,
"health": {
"state": "Transitioning",
"statusDescription": "Cache is being created."
},
"mountAddresses": [
"192.168.1.1",
"192.168.1.2"
],
"provisioningState": "Succeeded",
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub1",
"upgradeStatus": {
"currentFirmwareVersion": "5.3.23",
"firmwareUpdateStatus": "available",
"firmwareUpdateDeadline": "2019-04-21T18:25:43.511Z",
"lastFirmwareUpdate": "2019-01-21T18:25:43.511Z",
"pendingFirmwareVersion": "5.3.24"
},
"networkSettings": {
"mtu": 1500
},
"securitySettings": {
"accessPolicies": [
{
"name": "default",
"accessRules": [
{
"scope": "default",
"access": "rw",
"suid": false,
"submountAccess": true,
"rootSquash": false
}
]
}
]
},
"encryptionSettings": {
"keyEncryptionKey": {
"keyUrl": "https://keyvault-cmk.vault.azure.net/keys/key2048/test",
"sourceVault": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.KeyVault/vaults/keyvault-cmk"
}
}
},
"directoryServicesSettings": {
"usernameDownload": {
"extendedGroupsEnabled": true,
"usernameSource": "LDAP",
"groupFileURI": "",
"userFileURI": "",
"ldapServer": "192.0.2.12",
"ldapBaseDn": "dc=contosoad,dc=contoso,dc=local",
"encryptLdapConnection": false,
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernameDownloaded": "No"
}
}
},
"sku": {
"name": "Standard_2G"
}
}
},
"200": {
"body": {
"tags": {
"Dept": "ContosoAds"
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.StorageCache/caches/sc1",
"location": "westus",
"name": "sc1",
"type": "Microsoft.StorageCache/Cache",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"cacheSizeGB": 3072,
"health": {
"state": "Transitioning",
"statusDescription": "Cache is being created."
},
"mountAddresses": [
"192.168.1.1",
"192.168.1.2"
],
"provisioningState": "Updating",
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub1",
"upgradeStatus": {
"currentFirmwareVersion": "V5.1.12",
"firmwareUpdateStatus": "available",
"firmwareUpdateDeadline": "2019-04-21T18:25:43.511Z",
"lastFirmwareUpdate": "2019-01-21T18:25:43.511Z",
"pendingFirmwareVersion": "V5.1.15"
},
"networkSettings": {
"mtu": 1500
},
"securitySettings": {
"accessPolicies": [
{
"name": "default",
"accessRules": [
{
"scope": "default",
"access": "rw",
"suid": false,
"submountAccess": true,
"rootSquash": false
}
]
}
]
},
"encryptionSettings": {
"keyEncryptionKey": {
"keyUrl": "https://keyvault-cmk.vault.azure.net/keys/key2048/test",
"sourceVault": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.KeyVault/vaults/keyvault-cmk"
}
}
},
"directoryServicesSettings": {
"usernameDownload": {
"extendedGroupsEnabled": true,
"usernameSource": "LDAP",
"groupFileURI": "",
"userFileURI": "",
"ldapServer": "192.0.2.12",
"ldapBaseDn": "dc=contosoad,dc=contoso,dc=local",
"encryptLdapConnection": false,
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernameDownloaded": "Yes"
}
}
},
"sku": {
"name": "Standard_2G"
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernamePolled": "Yes"
"usernameDownloaded": "Yes"
}
}
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernamePolled": "Yes"
"usernameDownloaded": "Yes"
}
}
},
Expand Down Expand Up @@ -179,7 +179,7 @@
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernamePolled": "Yes"
"usernameDownloaded": "Yes"
}
}
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernamePolled": "Yes"
"usernameDownloaded": "Yes"
}
}
},
Expand Down Expand Up @@ -180,7 +180,7 @@
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernamePolled": "Yes"
"usernameDownloaded": "Yes"
}
}
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,29 @@
]
}
]
},
"directoryServicesSettings": {
"activeDirectory": {
"primaryDnsIpAddress": "192.0.2.10",
"secondaryDnsIpAddress": "192.0.2.11",
"domainName": "contosoAd.contoso.local",
"domainNetBios": "contosoAd",
"smbServerName": "contosoSmb",
"domainJoined": "Yes"
},
"usernameDownload": {
"extendedGroupsEnabled": true,
"usernameSource": "AD",
"groupFileURI": "",
"userFileURI": "",
"ldapServer": "",
"ldapBaseDn": "",
"encryptLdapConnection": false,
"requireValidCertificate": false,
"autoDownloadCertificate": false,
"caCertificateURI": "",
"usernameDownloaded": "Yes"
}
}
},
"sku": {
Expand Down
Loading

0 comments on commit 2f688fe

Please sign in to comment.