diff --git a/src/ADDomainServices/examples/New-AzADDomainService.md b/src/ADDomainServices/examples/New-AzADDomainService.md index 726e0d037de0..5c9159a4703e 100644 --- a/src/ADDomainServices/examples/New-AzADDomainService.md +++ b/src/ADDomainServices/examples/New-AzADDomainService.md @@ -10,4 +10,20 @@ youriADdomain youriAddomain.com westus Enterprise Create new ADDomainService +### Example 2: Create new ADDomainService with certificate +```powershell +# Variables +$replicaSet = New-AzADDomainServiceReplicaSet -Location westus -SubnetId /subscriptions/********-****-****-****-**********/resourceGroups/yishitest/providers/Microsoft.Network/virtualNetworks/aadds-vnet/subnets/default\ +$certificateBytes = get-content "certificate.pfx" -AsByteStream +$base64String = [System.Convert]::ToBase64String($certificateBytes) +$ldaps_pfx_pass = "MyStrongPassword" +New-AzADDomainService -name youriADdomain -ResourceGroupName youriAddomain -DomainName youriAddomain.com -ReplicaSet $replicaSet -LdapSettingLdaps Enabled -LdapSettingPfxCertificate $base64String -LdapSettingPfxCertificatePassword $($ldaps_pfx_pass | ConvertTo-SecureString -Force -AsPlainText) +``` + +```output +Name Domain Name Location Sku +---- ----------- -------- --- +youriADdomain youriAddomain.com westus Enterprise +``` +Create new ADDomainService with certificate diff --git a/src/ADDomainServices/help/New-AzADDomainService.md b/src/ADDomainServices/help/New-AzADDomainService.md index cfb62c837c11..5317df71ec36 100644 --- a/src/ADDomainServices/help/New-AzADDomainService.md +++ b/src/ADDomainServices/help/New-AzADDomainService.md @@ -46,6 +46,24 @@ youriADdomain youriAddomain.com westus Enterprise Create new ADDomainService +### Example 2: Create new ADDomainService with certificate +```powershell +# Variables +$replicaSet = New-AzADDomainServiceReplicaSet -Location westus -SubnetId /subscriptions/********-****-****-****-**********/resourceGroups/yishitest/providers/Microsoft.Network/virtualNetworks/aadds-vnet/subnets/default\ +$certificateBytes = get-content "certificate.pfx" -AsByteStream +$base64String = [System.Convert]::ToBase64String($certificateBytes) +$ldaps_pfx_pass = "MyStrongPassword" +New-AzADDomainService -name youriADdomain -ResourceGroupName youriAddomain -DomainName youriAddomain.com -ReplicaSet $replicaSet -LdapSettingLdaps Enabled -LdapSettingPfxCertificate $base64String -LdapSettingPfxCertificatePassword $($ldaps_pfx_pass | ConvertTo-SecureString -Force -AsPlainText) +``` + +```output +Name Domain Name Location Sku +---- ----------- -------- --- +youriADdomain youriAddomain.com westus Enterprise +``` + +Create new ADDomainService with certificate + ## PARAMETERS ### -AsJob