Skip to content

Commit b6a7b67

Browse files
committed
update changelog, test, helpm
1 parent 306e42c commit b6a7b67

File tree

3 files changed

+35
-19
lines changed

3 files changed

+35
-19
lines changed

src/ResourceManager/DataFactories/Commands.DataFactoryV2.Test/ScenarioTests/IntegrationRuntimeTests.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ function Test-SsisAzure-IntegrationRuntime
112112
-CatalogAdminCredential $mycreds `
113113
-CatalogPricingTier 'S1' `
114114
-MaxParallelExecutionsPerNode 1 `
115+
-LicenseType LicenseIncluded `
115116
-Force
116117

117118
$expected = Get-AzureRmDataFactoryV2IntegrationRuntime -ResourceGroupName $rgname `

src/ResourceManager/DataFactories/Commands.DataFactoryV2/Changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
## Current Release
2222
* Added Location Completer to -Location parameters allowing tab completion through valid Locations
2323
* Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
24+
* Add parameter "LicenseType" for "Set-AzureRmDataFactoryV2IntegrationRuntime" cmd to enable AHUB functionality
2425

2526
## Version 0.4.1
2627
* Added two new cmdlets: Update-AzureRmDataFactoryV2 and Stop-AzureRmDataFactoryV2PipelineRun

src/ResourceManager/DataFactories/Commands.DataFactoryV2/help/Set-AzureRmDataFactoryV2IntegrationRuntime.md

Lines changed: 33 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ Updates an integration runtime.
1717
Set-AzureRmDataFactoryV2IntegrationRuntime [-Type <String>] [-Description <String>] [-Location <String>]
1818
[-NodeSize <String>] [-NodeCount <Int32>] [-CatalogServerEndpoint <String>]
1919
[-CatalogAdminCredential <PSCredential>] [-CatalogPricingTier <String>] [-VNetId <String>] [-Subnet <String>]
20-
[-MaxParallelExecutionsPerNode <Int32>] [-Force] [-Name] <String> [-ResourceGroupName] <String>
21-
[-DataFactoryName] <String> [-DefaultProfile <IAzureContextContainer>] [-WhatIf] [-Confirm]
22-
[<CommonParameters>]
20+
[-MaxParallelExecutionsPerNode <Int32>] [-LicenseType <String>] [-Force] [-Name] <String>
21+
[-ResourceGroupName] <String> [-DataFactoryName] <String> [-DefaultProfile <IAzureContextContainer>] [-WhatIf]
22+
[-Confirm] [<CommonParameters>]
2323
```
2424

2525
### ByResourceId
2626
```
2727
Set-AzureRmDataFactoryV2IntegrationRuntime [-Type <String>] [-Description <String>] [-Location <String>]
2828
[-NodeSize <String>] [-NodeCount <Int32>] [-CatalogServerEndpoint <String>]
2929
[-CatalogAdminCredential <PSCredential>] [-CatalogPricingTier <String>] [-VNetId <String>] [-Subnet <String>]
30-
[-MaxParallelExecutionsPerNode <Int32>] [-Force] [-ResourceId] <String>
30+
[-MaxParallelExecutionsPerNode <Int32>] [-LicenseType <String>] [-Force] [-ResourceId] <String>
3131
[-DefaultProfile <IAzureContextContainer>] [-WhatIf] [-Confirm] [<CommonParameters>]
3232
```
3333

@@ -36,7 +36,7 @@ Set-AzureRmDataFactoryV2IntegrationRuntime [-Type <String>] [-Description <Strin
3636
Set-AzureRmDataFactoryV2IntegrationRuntime [-Type <String>] [-Description <String>] [-Location <String>]
3737
[-NodeSize <String>] [-NodeCount <Int32>] [-CatalogServerEndpoint <String>]
3838
[-CatalogAdminCredential <PSCredential>] [-CatalogPricingTier <String>] [-VNetId <String>] [-Subnet <String>]
39-
[-MaxParallelExecutionsPerNode <Int32>] [-Force] [-InputObject] <PSIntegrationRuntime>
39+
[-MaxParallelExecutionsPerNode <Int32>] [-LicenseType <String>] [-Force] [-InputObject] <PSIntegrationRuntime>
4040
[-DefaultProfile <IAzureContextContainer>] [-WhatIf] [-Confirm] [<CommonParameters>]
4141
```
4242

@@ -67,7 +67,7 @@ The catalog database administrator credential of the integration runtime.
6767
```yaml
6868
Type: PSCredential
6969
Parameter Sets: (All)
70-
Aliases:
70+
Aliases:
7171

7272
Required: False
7373
Position: Named
@@ -82,7 +82,7 @@ The catalog database pricing tier of the integration runtime.
8282
```yaml
8383
Type: String
8484
Parameter Sets: (All)
85-
Aliases:
85+
Aliases:
8686

8787
Required: False
8888
Position: Named
@@ -97,7 +97,7 @@ The catalog database server endpoint of the integration runtime.
9797
```yaml
9898
Type: String
9999
Parameter Sets: (All)
100-
Aliases:
100+
Aliases:
101101

102102
Required: False
103103
Position: Named
@@ -112,7 +112,7 @@ The data factory name.
112112
```yaml
113113
Type: String
114114
Parameter Sets: ByIntegrationRuntimeName
115-
Aliases:
115+
Aliases:
116116

117117
Required: True
118118
Position: 1
@@ -142,7 +142,7 @@ The integration runtime description.
142142
```yaml
143143
Type: String
144144
Parameter Sets: (All)
145-
Aliases:
145+
Aliases:
146146

147147
Required: False
148148
Position: Named
@@ -157,7 +157,7 @@ Runs the cmdlet without prompting for confirmation.
157157
```yaml
158158
Type: SwitchParameter
159159
Parameter Sets: (All)
160-
Aliases:
160+
Aliases:
161161

162162
Required: False
163163
Position: Named
@@ -172,7 +172,7 @@ The integration runtime object.
172172
```yaml
173173
Type: PSIntegrationRuntime
174174
Parameter Sets: ByIntegrationRuntimeObject
175-
Aliases:
175+
Aliases:
176176

177177
Required: True
178178
Position: 0
@@ -181,13 +181,27 @@ Accept pipeline input: True (ByValue)
181181
Accept wildcard characters: False
182182
```
183183
184+
### -LicenseType
185+
The license type that you want to select for the SSIS IR. There are two types: LicenseIncluded or BasePrice. If you are qualified for the Azure Hybrid Use Benefit (AHUB) pricing, please select BasePrice. If not, please select LicenseIncluded.```yaml
186+
Type: String
187+
Parameter Sets: (All)
188+
Aliases:
189+
Accepted values: LicenseIncluded, BasePrice
190+
191+
Required: False
192+
Position: Named
193+
Default value: None
194+
Accept pipeline input: False
195+
Accept wildcard characters: False
196+
```
197+
184198
### -Location
185199
The integration runtime location.
186200
187201
```yaml
188202
Type: String
189203
Parameter Sets: (All)
190-
Aliases:
204+
Aliases:
191205

192206
Required: False
193207
Position: Named
@@ -202,7 +216,7 @@ Maximum parallel execution count per node for a managed dedicated integration ru
202216
```yaml
203217
Type: Int32
204218
Parameter Sets: (All)
205-
Aliases:
219+
Aliases:
206220

207221
Required: False
208222
Position: Named
@@ -232,7 +246,7 @@ Target nodes count of the integration runtime.
232246
```yaml
233247
Type: Int32
234248
Parameter Sets: (All)
235-
Aliases:
249+
Aliases:
236250

237251
Required: False
238252
Position: Named
@@ -247,7 +261,7 @@ The integration runtime node size.
247261
```yaml
248262
Type: String
249263
Parameter Sets: (All)
250-
Aliases:
264+
Aliases:
251265

252266
Required: False
253267
Position: Named
@@ -262,7 +276,7 @@ The resource group name.
262276
```yaml
263277
Type: String
264278
Parameter Sets: ByIntegrationRuntimeName
265-
Aliases:
279+
Aliases:
266280

267281
Required: True
268282
Position: 0
@@ -307,7 +321,7 @@ The integration runtime type.
307321
```yaml
308322
Type: String
309323
Parameter Sets: (All)
310-
Aliases:
324+
Aliases:
311325
Accepted values: Managed, SelfHosted
312326

313327
Required: False
@@ -323,7 +337,7 @@ The ID of the VNet that the integration runtime joins.
323337
```yaml
324338
Type: String
325339
Parameter Sets: (All)
326-
Aliases:
340+
Aliases:
327341

328342
Required: False
329343
Position: Named

0 commit comments

Comments
 (0)