Skip to content

Commit 0d952c1

Browse files
author
Ajit Maruti Navasare (MINDTREE LIMITED)
committed
Merge branch 'preview' of https://github.com/Azure/azure-powershell into EHGeoDR_2017
# Conflicts: # src/ResourceManager/EventHub/ChangeLog.md
2 parents 4a71042 + 359c7a6 commit 0d952c1

File tree

298 files changed

+115412
-50175
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

298 files changed

+115412
-50175
lines changed

ChangeLog.md

Lines changed: 241 additions & 2 deletions
Large diffs are not rendered by default.

TestMappings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,4 +184,4 @@
184184
"src/ResourceManager/ApplicationInsights/": [
185185
".\\src\\ResourceManager\\ApplicationInsights\\Commands.ApplicationInsights.Test\\bin\\Debug\\Microsoft.Azure.Commands.ApplicationInsights.Test.dll"
186186
]
187-
}
187+
}

build.proj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,11 @@
509509
<Message Importance="high" Text="Running Dependency Analysis..." />
510510
<Exec Command="$(MSBuildProjectDirectory)\src\Package\StaticAnalysis.exe $(MSBuildProjectDirectory)\src\Package\$(Configuration) $(MSBuildProjectDirectory)\src\Package true $(SkipHelp)" Condition="'$(Latest)' == 'true'"/>
511511
<Exec Command="$(MSBuildProjectDirectory)\src\Package\StaticAnalysis.exe $(MSBuildProjectDirectory)\src\Stack\$(Configuration) $(MSBuildProjectDirectory)\src\Stack" Condition="'$(Stack)' == 'true'" ContinueOnError="True"/>
512+
<OnError ExecuteTargets="StaticAnalysisErrorMessage"/>
513+
</Target>
514+
515+
<Target Name="StaticAnalysisErrorMessage">
516+
<Error Text="StaticAnalysis has failed. Please follow the instructions on this doc: https://github.com/Azure/azure-powershell/blob/preview/documentation/Debugging-StaticAnalysis-Errors.md"/>
512517
</Target>
513518

514519
<!-- Publish all packages -->
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Debugging StaticAnalysis Errors
2+
3+
Our StaticAnalysis tools help us ensure our modules follow PowerShell guidelines and prevent breaking changes from occurring outside of breaking change releases.
4+
5+
- [How to know if you have a StaticAnalysis Error](#how-to-know-if-you-have-a-staticanalysis-error)
6+
- [Where to find StaticAnalysis reports](#where-to-find-staticanalysis-reports)
7+
- [Types of StaticAnalysis Errors](#types-of-staticanalysis-errors)
8+
- [Breaking Changes](#breaking-changes)
9+
- [Signature Issues](#signature-issues)
10+
- [Help Issues](#help-issues)
11+
12+
## How to know if you have a StaticAnalysis Error
13+
If your build is failing, click on the Jenkins job inside the PR (marked as "Default" within checks). Then check the Console Output within the Jenkins job. If you have this error, then you have failed StaticAnalysis:
14+
```
15+
d:\workspace\powershell\build.proj(511,5): error MSB3073: The command "d:\workspace\powershell\src\Package\StaticAnalysis.exe d:\workspace\powershell\src\Package\Debug d:\workspace\powershell\src\Package true false" exited with code 255.
16+
```
17+
18+
## Where to find StaticAnalysis reports
19+
20+
The StaticAnalysis reports could show up in two different places in the CI build:
21+
- On the status page in Jenkins, under the Build Artifacts: the relevant files are BreakingChangeIssues.csv, SignatureIssues.csv, and/or HelpIssues.csv.
22+
- On the status page in Jenkins, click Build Artifacts then navigate to src/Package. You will see BreakingChangeIssues.csv, SignatureIssues.csv, and/or HelpIssues.csv.
23+
24+
Locally, the StaticAnalysis report will show up under Azure-PowerShell/src/Package. You will see BreakingChangeIssues.csv, SignatureIssues.csv, and/or HelpIssues.csv. You can generate these files by running
25+
```
26+
msbuild build.proj
27+
```
28+
29+
## Types of StaticAnalysis Errors
30+
The three most common Static Analysis errors are breaking changes, signature issues, and help issues. To figure out which type of error is causing the build failure, open each of the relevant .csv files (if the .csv file does not exist, there is no violation detected). Any issue marked with severity 0 or 1 must be resolved in order for the build to pass.
31+
32+
### Breaking Changes
33+
If you make a change that could cause a breaking change, it will be listed in BreakingChangeIssues.csv. Please look at each of these errors, and if they do indeed introduce a breaking change in a non-breaking change release, please revert the change that caused this violation. Sometimes the error listed in the .csv file can be a false positive (for example, if you change a parameter attribute to span all parameter sets rather than individual parameter sets). Please read the error thoroughly and examine the relevant code before deciding that an error is a false positive, and contact the Azure PowerShell team if you have questions. If you are releasing a preview module, are releasing during a breaking change release, or have determined that the error is a false positive, please follow these instructions:
34+
- Copy each of the errors you would like to suppress directly from the BreakingChangeIssues.csv file output in the Jenkins build
35+
- Paste each of these error into the [BreakingChangeIssues.csv file](https://github.com/Azure/azure-powershell/blob/preview/tools/StaticAnalysis/Exceptions/BreakingChangeIssues.csv) in our GitHub repo. Note that you will need to edit this file in a text editor rather than Excel to prevent parsing errors.
36+
- Push the changes to the .csv file and ensure the errors no longer show up in the BreakingChangeIssues.csv file output from the Jenkins build.
37+
38+
We take breaking changes very seriously, so please be mindful about the violations that you suppress in our repo.
39+
40+
### Signature Issues
41+
Signature issues occur when your cmdlets do not follow PowerShell standards. Please check [this page](https://github.com/Azure/azure-powershell/wiki/PowerShell-Cmdlet-Design-Guidelines) to ensure you are following PowerShell guidelines. Issues with severity 0 or 1 must be addressed, while issues with severity 2 are advisory. If you have an issue with severity 0 or 1 that has been approved by the Azure PowerShell team, you can suppress them following these steps:
42+
- Copy each of the errors you would like to suppress directly from the SignatureIssues.csv file output in the Jenkins build
43+
- Paste each of these error into the [SignatureIssues.csv file](https://github.com/Azure/azure-powershell/blob/preview/tools/StaticAnalysis/Exceptions/SignatureIssues.csv) in our GitHub repo. Note that you will need to edit this file in a text editor rather than Excel to prevent parsing errors.
44+
- Push the changes to the .csv file and ensure the errors no longer show up in the SignatureIssues.csv file output from the Jenkins build.
45+
46+
### Help Issues
47+
Most help issues that cause StaticAnalysis to fail occur when help has not been added for a particular cmdlet. If you have not generated help for your new cmdlets, please follow the instructions [here](https://github.com/Azure/azure-powershell/blob/preview/documentation/help-generation.md). If this is not the issue, follow the steps listed under "Remediation" for each violation listed in HelpIssues.csv.

setup/azurecmd.wxs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension">
33

4-
<?define productName="Microsoft Azure PowerShell - December 2017" ?>
4+
<?define productName="Microsoft Azure PowerShell - January 2018" ?>
55
<?define sourceDir="$(var.SolutionDir)..\src\Package\$(var.Configuration)" ?>
66
<?define caSourceDir="$(var.SolutionDir)setup\bin\$(var.Configuration)" ?>
77

8-
<?define version="5.1.1" ?>
8+
<?define version="5.2.0" ?>
99

1010
<Product Id="*"
1111
Name="$(var.productName)"

src/Common/Commands.Common.Authentication.Abstractions/Settings/ClientFactorySettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ namespace Microsoft.Azure.Commands.Common.Authentication.Abstractions
2323
public class ClientFactorySettings : IExtensibleSettings
2424
{
2525
/// <summary>
26-
/// The user agents in the cusrrent client factory
26+
/// The user agents in the current client factory
2727
/// </summary>
2828
public IEnumerable<UserAgentSettings> UserAgents { get; }
2929

src/Common/Commands.Common/AzurePowerShell.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ public class AzurePowerShell
2626

2727
public const string AssemblyCopyright = "Copyright © Microsoft";
2828

29-
public const string AssemblyVersion = "5.1.1";
29+
public const string AssemblyVersion = "5.2.0";
3030

31-
public const string AssemblyFileVersion = "5.1.1";
31+
public const string AssemblyFileVersion = "5.2.0";
3232

3333
public const string ProfileFile = "AzureProfile.json";
3434

src/ResourceManager/AnalysisServices/AzureRM.AnalysisServices.psd1

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 12/5/2017
6+
# Generated on: 1/22/2018
77
#
88

99
@{
@@ -12,7 +12,7 @@
1212
# RootModule = ''
1313

1414
# Version number of this module.
15-
ModuleVersion = '0.6.1'
15+
ModuleVersion = '0.6.2'
1616

1717
# Supported PSEditions
1818
# CompatiblePSEditions = @()
@@ -51,7 +51,7 @@ CLRVersion = '4.0'
5151
# ProcessorArchitecture = ''
5252

5353
# Modules that must be imported into the global environment prior to importing this module
54-
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '4.1.1'; })
54+
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '4.2.0'; })
5555

5656
# Assemblies that must be loaded prior to importing this module
5757
RequiredAssemblies = '.\Microsoft.Azure.Management.Analysis.dll'
@@ -114,10 +114,16 @@ PrivateData = @{
114114
# IconUri = ''
115115

116116
# ReleaseNotes of this module
117-
ReleaseNotes = '* Remove validate set of location into dynamic lookup so that all clouds are supported.'
117+
ReleaseNotes = '* Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription'
118+
119+
# Prerelease string of this module
120+
# Prerelease = ''
121+
122+
# Flag to indicate whether the module requires explicit user acceptance for install/update
123+
# RequireLicenseAcceptance = $false
118124

119125
# External dependent modules of this module
120-
# ExternalModuleDependencies = ''
126+
# ExternalModuleDependencies = @()
121127

122128
} # End of PSData hashtable
123129

src/ResourceManager/AnalysisServices/ChangeLog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
- Additional information about change #1
1919
-->
2020
## Current Release
21+
22+
## Version 0.6.2
2123
* Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
2224

2325
## Version 0.6.1

src/ResourceManager/AnalysisServices/Commands.AnalysisServices.Dataplane/Azure.AnalysisServices.psd1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#
1+
#
22
# Module manifest for module 'Microsoft.Azure.Commands.AnalysisServices.Dataplane'
33
#
44
# Generated by: Microsoft Corporation
@@ -45,7 +45,7 @@ CLRVersion='4.0'
4545
ProcessorArchitecture = 'None'
4646

4747
# Modules that must be imported into the global environment prior to importing this module
48-
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '4.1.1'; })
48+
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '4.2.0'; })
4949

5050
# Assemblies that must be loaded prior to importing this module
5151
RequiredAssemblies = @()

src/ResourceManager/AnalysisServices/Commands.AnalysisServices.Dataplane/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@
3535
// by using the '*' as shown below:
3636

3737

38-
[assembly: AssemblyVersion("0.6.1")]
39-
[assembly: AssemblyFileVersion("0.6.1")]
38+
[assembly: AssemblyVersion("0.6.2")]
39+
[assembly: AssemblyFileVersion("0.6.2")]

src/ResourceManager/AnalysisServices/Commands.AnalysisServices/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@
3434
// You can specify all the values or you can default the Build and Revision Numbers
3535
// by using the '*' as shown below:
3636

37-
[assembly: AssemblyVersion("0.6.1")]
38-
[assembly: AssemblyFileVersion("0.6.1")]
37+
[assembly: AssemblyVersion("0.6.2")]
38+
[assembly: AssemblyFileVersion("0.6.2")]

src/ResourceManager/ApiManagement/AzureRM.ApiManagement.psd1

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 11/3/2017
6+
# Generated on: 1/22/2018
77
#
88

99
@{
@@ -12,7 +12,7 @@
1212
# RootModule = ''
1313

1414
# Version number of this module.
15-
ModuleVersion = '5.0.1'
15+
ModuleVersion = '5.1.0'
1616

1717
# Supported PSEditions
1818
# CompatiblePSEditions = @()
@@ -51,16 +51,14 @@ CLRVersion = '4.0'
5151
# ProcessorArchitecture = ''
5252

5353
# Modules that must be imported into the global environment prior to importing this module
54-
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '4.1.1'; })
54+
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '4.2.0'; })
5555

5656
# Assemblies that must be loaded prior to importing this module
57-
RequiredAssemblies = '.\AutoMapper.dll',
58-
'.\Microsoft.Azure.Management.ApiManagement.dll',
59-
'.\Microsoft.Data.Edm.dll',
60-
'.\Microsoft.Data.OData.dll',
61-
'.\Microsoft.Data.Services.Client.dll',
62-
'.\Microsoft.WindowsAzure.Storage.dll',
63-
'.\System.Spatial.dll'
57+
RequiredAssemblies = '.\AutoMapper.dll',
58+
'.\Microsoft.Azure.Management.ApiManagement.dll',
59+
'.\Microsoft.Data.Edm.dll', '.\Microsoft.Data.OData.dll',
60+
'.\Microsoft.Data.Services.Client.dll',
61+
'.\Microsoft.WindowsAzure.Storage.dll', '.\System.Spatial.dll'
6462

6563
# Script files (.ps1) that are run in the caller's environment prior to importing this module.
6664
# ScriptsToProcess = @()
@@ -72,7 +70,8 @@ RequiredAssemblies = '.\AutoMapper.dll',
7270
# FormatsToProcess = @()
7371

7472
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
75-
NestedModules = @('.\Microsoft.Azure.Commands.ApiManagement.dll', '.\Microsoft.Azure.Commands.ApiManagement.ServiceManagement.dll')
73+
NestedModules = @('.\Microsoft.Azure.Commands.ApiManagement.dll',
74+
'.\Microsoft.Azure.Commands.ApiManagement.ServiceManagement.dll')
7675

7776
# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
7877
FunctionsToExport = @()
@@ -190,10 +189,18 @@ PrivateData = @{
190189
# IconUri = ''
191190

192191
# ReleaseNotes of this module
193-
ReleaseNotes = '* Fixed assembly loading issue that caused some cmdlets to fail when executing'
192+
ReleaseNotes = '* Added Location Completer to -Location parameters allowing tab completion through valid Locations
193+
* Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
194+
* Obsoleted -Tags in favor of -Tag for New-AzureRmApiManagementProperty, Set-AzureRmApiManagementProperty, and New-AzureRmApiManagement'
195+
196+
# Prerelease string of this module
197+
# Prerelease = ''
198+
199+
# Flag to indicate whether the module requires explicit user acceptance for install/update
200+
# RequireLicenseAcceptance = $false
194201

195202
# External dependent modules of this module
196-
# ExternalModuleDependencies = ''
203+
# ExternalModuleDependencies = @()
197204

198205
} # End of PSData hashtable
199206

src/ResourceManager/ApiManagement/ChangeLog.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!--
1+
<!--
22
Please leave this section at the top of the change log.
33
44
Changes for the current release should go under the section titled "Current Release", and should adhere to the following format:
@@ -18,6 +18,8 @@
1818
- Additional information about change #1
1919
-->
2020
## Current Release
21+
22+
## Version 5.1.0
2123
* Added Location Completer to -Location parameters allowing tab completion through valid Locations
2224
* Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
2325
* Obsoleted -Tags in favor of -Tag for New-AzureRmApiManagementProperty, Set-AzureRmApiManagementProperty, and New-AzureRmApiManagement
@@ -84,4 +86,4 @@
8486

8587
## Version 3.1.0
8688
* Fixed cmdlet Import-AzureRmApiManagementApi when importing Api by SpecificationByUrl parameter
87-
* New-AzureRmApiManagement supports creating an ApiManagement service in a VirtualNetwork and with additional regions
89+
* New-AzureRmApiManagement supports creating an ApiManagement service in a VirtualNetwork and with additional regions

src/ResourceManager/ApiManagement/Commands.ApiManagement.ServiceManagement/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// ----------------------------------------------------------------------------------
1+
// ----------------------------------------------------------------------------------
22
//
33
// Copyright Microsoft Corporation
44
// Licensed under the Apache License, Version 2.0 (the "License");
@@ -42,5 +42,5 @@
4242
// You can specify all the values or you can default the Build and Revision Numbers
4343
// by using the '*' as shown below:
4444

45-
[assembly: AssemblyVersion("5.0.1")]
46-
[assembly: AssemblyFileVersion("5.0.1")]
45+
[assembly: AssemblyVersion("5.1.0")]
46+
[assembly: AssemblyFileVersion("5.1.0")]

src/ResourceManager/ApiManagement/Commands.ApiManagement/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// ----------------------------------------------------------------------------------
1+
// ----------------------------------------------------------------------------------
22
//
33
// Copyright Microsoft Corporation
44
// Licensed under the Apache License, Version 2.0 (the "License");
@@ -41,5 +41,5 @@
4141
// You can specify all the values or you can default the Build and Revision Numbers
4242
// by using the '*' as shown below:
4343

44-
[assembly: AssemblyVersion("5.0.1")]
45-
[assembly: AssemblyFileVersion("5.0.1")]
44+
[assembly: AssemblyVersion("5.1.0")]
45+
[assembly: AssemblyFileVersion("5.1.0")]

src/ResourceManager/ApplicationInsights/AzureRM.ApplicationInsights.psd1

Lines changed: 11 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 11/3/2017
6+
# Generated on: 1/22/2018
77
#
88

99
@{
@@ -12,7 +12,7 @@
1212
# RootModule = ''
1313

1414
# Version number of this module.
15-
ModuleVersion = '0.1.0'
15+
ModuleVersion = '0.1.1'
1616

1717
# Supported PSEditions
1818
# CompatiblePSEditions = @()
@@ -51,7 +51,7 @@ CLRVersion = '4.0'
5151
# ProcessorArchitecture = ''
5252

5353
# Modules that must be imported into the global environment prior to importing this module
54-
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '4.1.1'; })
54+
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '4.2.0'; })
5555

5656
# Assemblies that must be loaded prior to importing this module
5757
RequiredAssemblies = '.\Microsoft.Azure.Management.ApplicationInsights.dll'
@@ -117,31 +117,17 @@ PrivateData = @{
117117
# IconUri = ''
118118

119119
# ReleaseNotes of this module
120-
ReleaseNotes = ' Add commands to get/create/remove applicaiton insights resource
121-
Get-AzureRmApplicationInsights
122-
New-AzureRmApplicationInsights
123-
Remove-AzureRmApplicationInsights
124-
125-
Add commands to get/update pricing/daily cap of applicaiton insights resource
126-
Get-AzureRmApplicationInsights -IncludeDailyCap
127-
Set-AzureRmApplicationInsightsPricingPlan
128-
Set-AzureRmApplicationInsightsDailyCap
129-
130-
Add commands to get/create/update/remove continuous export of applicaiton insights resource
131-
Get-AzureRmApplicationInsightsContinuousExport
132-
Set-AzureRmApplicationInsightsContinuousExport
133-
New-AzureRmApplicationInsightsContinuousExport
134-
Remove-AzureRmApplicationInsightsContinuousExport
135-
136-
Add commands to get/create/remove api keys of applicaiton insights resoruce
137-
Get-AzureRmApplicationInsightsApiKey
138-
New-AzureRmApplicationInsightsApiKey
139-
Remove-AzureRmApplicationInsightsApiKey
120+
ReleaseNotes = '* Added Location Completer to -Location parameters allowing tab completion through valid Locations
121+
* Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription'
122+
123+
# Prerelease string of this module
124+
# Prerelease = ''
140125

141-
'
126+
# Flag to indicate whether the module requires explicit user acceptance for install/update
127+
# RequireLicenseAcceptance = $false
142128

143129
# External dependent modules of this module
144-
# ExternalModuleDependencies = ''
130+
# ExternalModuleDependencies = @()
145131

146132
} # End of PSData hashtable
147133

src/ResourceManager/ApplicationInsights/ChangeLog.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!--
1+
<!--
22
Please leave this section at the top of the change log.
33
44
Changes for the current release should go under the section titled "Current Release", and should adhere to the following format:
@@ -18,6 +18,8 @@
1818
- Additional information about change #1
1919
-->
2020
## Current Release
21+
22+
## Version 0.1.1
2123
* Added Location Completer to -Location parameters allowing tab completion through valid Locations
2224
* Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
2325

@@ -38,4 +40,4 @@
3840
* Add commands to get/create/remove api keys of applicaiton insights resoruce
3941
- Get-AzureRmApplicationInsightsApiKey
4042
- New-AzureRmApplicationInsightsApiKey
41-
- Remove-AzureRmApplicationInsightsApiKey
43+
- Remove-AzureRmApplicationInsightsApiKey

0 commit comments

Comments
 (0)