Skip to content

Commit 503591a

Browse files
azure-powershell-botazurepowershell
andauthored
Sync tools folder from main branch to generation branch (#24947)
Co-authored-by: azurepowershell <[email protected]>
1 parent 606603a commit 503591a

File tree

97 files changed

+327991
-206871
lines changed

Some content is hidden

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

97 files changed

+327991
-206871
lines changed

.azure-pipelines/security-tools.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,21 @@ jobs:
6060
targetType: inline
6161
script: ./src/lib/pdb/CopyPdbToArtifacts.ps1
6262
pwsh: true
63+
64+
- task: PowerShell@2
65+
displayName: Generate a response text file for BinSkim
66+
inputs:
67+
targetType: 'inline'
68+
script: |
69+
New-Item $(Build.SourcesDirectory)/artifacts/MyFileList.rsp -ItemType File -Force
70+
(Get-ChildItem -Path .\artifacts\Debug -Include *.dll,*.exe -Exclude msalruntime.dll,msalruntime_arm64.dll,msalruntime_x86.dll -Recurse).FullName > $(Build.SourcesDirectory)/artifacts/MyFileList.rsp
71+
pwsh: true
6372

6473
- task: securedevelopmentteam.vss-secure-development-tools.build-task-binskim.BinSkim@3
6574
displayName: Run BinSkim
6675
inputs:
67-
InputType: 'Basic'
68-
Function: 'analyze'
69-
AnalyzeTarget: '$(Build.SourcesDirectory)/artifacts/Debug/*.dll;$(Build.SourcesDirectory)/artifacts/*.exe'
70-
AnalyzeStatistics: true
76+
InputType: 'CommandLine'
77+
arguments: 'analyze @$(Build.SourcesDirectory)/artifacts/MyFileList.rsp --recurse'
7178

7279
- task: PowerShell@2
7380
displayName: Cleanup Build
@@ -88,4 +95,4 @@ jobs:
8895
inputs:
8996
artifactName: artifacts
9097
targetPath: artifacts
91-
...
98+
...

src/lib/netstandard2.0/Azure.Core.dll

7.59 KB
Binary file not shown.
504 Bytes
Binary file not shown.
6.89 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
30.4 KB
Binary file not shown.
791 KB
Binary file not shown.
949 KB
Binary file not shown.
986 KB
Binary file not shown.

tools/Az/Az.psd1

Lines changed: 192 additions & 102 deletions
Large diffs are not rendered by default.

tools/AzPreview/AzPreview.psd1

Lines changed: 52 additions & 50 deletions
Large diffs are not rendered by default.

tools/AzPreview/ChangeLog.md

Lines changed: 206 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,209 @@
1+
## 12.0.0 - May 2024
2+
#### Az.Accounts 3.0.0
3+
* Web Account Manager (WAM) was set the default experience of interactive login. For more details please refer to https://go.microsoft.com/fwlink/?linkid=2272007
4+
* Enabled secrets detection option by default.
5+
* Fixed a null reference issue during the process of 'Get-AzContext -ListAvailable' [#24854].
6+
* Supported interactive subscription selection for user login flow. See more details at [Announcing a new login experience with Azure PowerShell and Azure CLI
7+
](https://techcommunity.microsoft.com/t5/azure-tools-blog/announcing-a-new-login-experience-with-azure-powershell-and/ba-p/4109357)
8+
* Added config 'LoginExperienceV2' to allow customer to switch the default behavior of context selection back. Check the help document of 'Update-AzConfig' for more details.
9+
* Supported auto-discovery of the endpoint of OperationalInsights (azure-powershell-common/pull/414)
10+
* Updated the reference of Azure PowerShell Common to 1.3.94-preview.
11+
* [Breaking Change] Removed config 'DisableErrorRecordsPersistence' to disable writing error records, error recording is now opt-in
12+
* Added config 'EnableErrorRecordsPersistence' to enable writing error records to file system
13+
14+
#### Az.AnalysisServices 1.1.5
15+
* Removed the outdated deps.json file.
16+
17+
#### Az.ApiManagement 4.0.3
18+
* Removed the outdated deps.json file.
19+
20+
#### Az.Batch 3.6.1
21+
* Removed the out-of-date breaking change message for 'Get-AzBatchCertificate' and 'New-AzBatchCertificate'.
22+
23+
#### Az.Billing 2.0.4
24+
* Removed the outdated deps.json file.
25+
26+
#### Az.Blueprint 0.4.3
27+
* Removed the outdated deps.json file.
28+
29+
#### Az.Chaos 0.1.0
30+
* First preview release for module Az.Chaos
31+
32+
#### Az.Compute 8.0.0
33+
* Added new optional parameter 'SecureVMGuestStateSAS' to cmdlet 'Grant-AzDiskAccess'.
34+
* [Breaking Change] Added ValidateNotNullOrEmpty for '-ResourceGroupName' and '-VMScaleSetName' parameters to 'Get-AzVmss' cmdlet. [#20095]
35+
* Added 'Etag' property to PSVirtualMachine and PSVirtualMachineScaleSet objects.
36+
* Added parameters '-IfMatch' and '-IfNoneMatch' to 'Update-AzVM', 'Update-AzVmss', 'New-AzVm', 'New-AzVmss', 'New-AzVmConfig', and 'New-AzVmssConfig' cmdlets.
37+
* [Breaking Change] Cmdlet 'New-AzGalleryImageDefinition' will default parameter '-HyperVGeneration' to 'V2' if it is not set as 'V1' explicitly, and also default parameter '-Feature' by adding '@{Name='SecurityType';Value='TrustedLaunchSupported'}' if the 'SecurityType' feature is not set explicitly.
38+
* Resolved the bug with 'New-AzVMConfig' for '-CommunityGalleryImageId' and '-SharedGalleryImageId' parameters.
39+
* [Breaking Change] Added ValidateNotNullOrEmpty for '-ResourceGroupName' and '-VMScaleSetName' parameters to 'Get-AzVmss' cmdlet. [#20095]
40+
* [Breaking Change] Added new business logic to 'New-AzVmss' and 'New-AzVM' cmdlets. When the user explicitly sets the 'SecurityType' to 'Standard', the Image alias defaults to 'Win2022AzureEdition' to make future migrations to Trusted Launch easier.
41+
42+
#### Az.ConnectedVMware 0.1.2
43+
* Fixed the placeholder in psd1 file.
44+
45+
#### Az.CosmosDB 1.14.3
46+
* Removed the out-of-date breaking change message for 'Get-AzCosmosDBAccountKey'.
47+
48+
#### Az.CustomLocation 0.2.0
49+
* Upgraded managed identity parameters.
50+
* Updated example for new managed identity.
51+
52+
#### Az.DataBoxEdge 1.1.1
53+
* Removed the outdated deps.json file.
54+
55+
#### Az.DataFactory 1.18.4
56+
* Updated ADF encryption client SDK version to 5.29.8499.2
57+
58+
#### Az.DataLakeStore 1.3.1
59+
* Removed the outdated deps.json file.
60+
61+
#### Az.DataShare 1.0.2
62+
* Removed the outdated deps.json file.
63+
64+
#### Az.DeviceProvisioningServices 0.10.1
65+
* Removed the outdated deps.json file.
66+
67+
#### Az.DevTestLabs 1.0.3
68+
* Removed the outdated deps.json file.
69+
70+
#### Az.DnsResolver 1.0.0
71+
* General availability for module Az.DnsResolver
72+
73+
#### Az.EdgeZones 0.1.1
74+
* Fixed the placeholder in psd1 file.
75+
76+
#### Az.EventGrid 2.0.0
77+
* Updated to use the 2023-06-01-preview API version.
78+
79+
#### Az.EventHub 5.0.0
80+
* Moved cmdlets to V4
81+
82+
#### Az.FirmwareAnalysis 0.1.3
83+
* Fixed the placeholder in psd1 file.
84+
85+
#### Az.Fleet 0.2.1
86+
* Fixed the placeholder in psd1 file.
87+
88+
#### Az.FrontDoor 1.10.1
89+
* Removed the outdated deps.json file.
90+
91+
#### Az.HPCCache 0.1.2
92+
* Removed the outdated deps.json file.
93+
94+
#### Az.IotCentral 0.10.1
95+
* Removed the outdated deps.json file.
96+
97+
#### Az.IotHub 2.7.6
98+
* Removed the outdated deps.json file.
99+
100+
#### Az.KeyVault 6.0.0
101+
* [Breaking change] Removed the offline fallback policy if specify parameter 'UseDefaultCVMPolicy' in 'Add-AzKeyVaultKey'. Key creation will fail if unable to get regional default CVM SKR policy from MAA Service Discovery API.
102+
* [Breaking change] Removed parameter 'Value' from 'Invoke-AzKeyVaultKeyOperation'.
103+
* [Breaking change] Removed property 'Result' from the output type 'PSKeyOperationResult' of 'Invoke-AzKeyVaultKeyOperation'.
104+
* [Breaking Change] Replaced parameter 'EnableRbacAuthorization' by 'DisableRbacAuthorization' in 'New-AzKeyVault' and 'Update-AzKeyVault'.
105+
- RBAC will be enabled by default during the process of key vault creation.
106+
107+
#### Az.KubernetesConfiguration 0.7.2
108+
* Fixed issue that 'New-AzKubernetesExtension' installing Flux fails with error 'Failed to perform resource identity operation' [#22455]
109+
110+
#### Az.MachineLearning 1.1.4
111+
* Removed the outdated deps.json file.
112+
113+
#### Az.MachineLearningServices 1.0.1
114+
* Removed the outdated deps.json file.
115+
116+
#### Az.ManagedNetworkFabric 0.1.2
117+
* Fixed the placeholder in psd1 file.
118+
119+
#### Az.Monitor 5.2.1
120+
* Removed breaking change warning messages for Metric Management Plane
121+
* Get-AzMetric
122+
* Get-AzMetricDefinition
123+
* New-AzMetricFilter
124+
125+
#### Az.Network 7.6.0
126+
* Added cmdlet 'New-AzVirtualApplianceNetworkProfile' to build network profile for network virtual appliance and pass as a parameter.
127+
* Added cmdlet 'New-AzVirtualApplianceNetworkInterfaceConfiguration' and 'New-AzVirtualApplianceIpConfiguration' to build 'New-AzVirtualApplianceNetworkProfile'.
128+
* Added support for ApplicationGatewaySkuFamily
129+
* Updated cmdlet to add the property of JSChallengeCookieExpirationInMins
130+
- 'New-AzApplicationGatewayFirewallPolicySetting'
131+
* Added optional property 'HeaderValueMatcher' to 'New-AzApplicationGatewayRewriteRuleHeaderConfiguration'
132+
* Added new cmdlet 'New-AzApplicationGatewayHeaderValueMatcher' to support for the new property 'HeaderValueMatcher'
133+
* Added new cmdlet 'Update-AzVirtualApplianceInboundSecurityRule' to support Inbound Security Rule for Network Virtual Appliance
134+
* Added new cmdlet 'New-AzVirtualApplianceInboundSecurityRulesProperty' to support for the property 'rules' of Inbound Security Rules
135+
* Added AdminState parameter to Load Balancer Backend Address
136+
- 'New-AzLoadBalancerBackendAddressConfig'
137+
* Updated PS SDK to older SDK removing identity field
138+
139+
#### Az.NetworkFunction 0.1.4
140+
* Changed parsing logic in ATC custom cmdlet
141+
142+
#### Az.OperationalInsights 3.2.1
143+
* Fixed an issue that 'Invoke-AzOperationalInsightsQuery' timed out after 100 seconds. The timeout is now bound to the '-Wait' parameter. (#16553)
144+
* Removed the outdated deps.json file.
145+
146+
#### Az.PrivateDns 1.0.5
147+
* Removed the outdated deps.json file.
148+
149+
#### Az.RecoveryServices 7.0.0
150+
* [Breaking Change] Renamed the property 'ResouceType' of 'ASRVaultSettings' to 'ResourceType'.
151+
152+
#### Az.RedisCache 1.9.1
153+
* Fixed pattern for access policy resource names
154+
155+
#### Az.ResourceGraph 1.0.0
156+
* General availability for module Az.ResourceGraph
157+
158+
#### Az.Resources 7.1.0
159+
* Fixed deployment and deployment stack New/Set cmdlets to fail if template/parameter uri fails to downloads.
160+
* Deployment Stack cmdlets GA release/updates.
161+
* [Breaking Change] Redesigned CRUD cmdlets for 'PolicyAssignment', 'PolicyDefinition', 'PolicyExemption', 'PolicySetDefinition'. Please see Az 12 migration guide https://learn.microsoft.com/en-us/powershell/azure/migrate-az-12.0.0 for more detail.
162+
* Added null check to the permissions object in the ToPSRoleDefinition method to return if the whole permissions object array is null.
163+
164+
#### Az.ServiceBus 4.0.0
165+
* Moved cmdlets to V4.
166+
167+
#### Az.ServiceFabric 3.3.3
168+
* Updated location of nodeType to use cluster location in stead of resource group location
169+
170+
#### Az.Sphere 0.1.1
171+
* Fixed the placeholder in psd1 file.
172+
173+
#### Az.Sql 5.0.0
174+
* Added multi-secondary support for 'Get-AzSqlDatabaseFailoverGroup', 'Remove-AzSqlDatabaseFromFailoverGroup' and 'Add-AzSqlDatabaseFromFailoverGroup'
175+
* Changed default FailoverPolicy value for 'New-AzSqlDatabaseFailoverGroup', 'Set-AzSqlDatabaseFailoverGroup' from 'Automatic' to 'Manual'
176+
* Added 'ManualCutover' and 'PerformCutover' parameters to 'Set-AzSqlInstance' for Azure Sql Sterling database to Azure Sql Hyperscale database
177+
* Added 'OperationPhaseDetails' parameter to 'Get-AzSqlDatabaseActivity' and updated 'DatabaseOperations' Api to version '2022-11-01-preview' for .Net Sdk
178+
179+
#### Az.Ssh 0.2.1
180+
* Removed the outdated deps.json file.
181+
182+
#### Az.StackHCIVM 1.0.4
183+
* Fixed the placeholder in psd1 file.
184+
185+
#### Az.StandbyPool 0.1.1
186+
* Fixed the placeholder in psd1 file.
187+
188+
#### Az.Storage 7.0.0
189+
* Added a prompt that needs confirmation when upgrading a storage account from StorageV1 or BlobStorage to StorageV2. Can be suppressed with -Force.
190+
- 'Set-AzStorageAccount'
191+
* Removed references to 'Microsoft.Azure.Storage.Queue' in Queue cmdlets
192+
- 'Get-AzStorageQueue'
193+
- 'New-AzStorageQueue'
194+
- 'New-AzStorageQueueSASToken'
195+
* When uploading an Azure File with write only SAS token, take the parameter -Path as destination file path, instead of destination directory path previously.
196+
- 'Set-AzStorageFileContent'
197+
198+
#### Az.StorageAction 0.1.0
199+
* First preview release for module Az.StorageAction
200+
201+
#### Az.Support 2.0.0
202+
* Converted Az.Support to autorest-based module.
203+
204+
#### Az.Synapse 3.0.8
205+
* Upgraded 'Microsoft.DataTransfer.Gateway.Encryption' to '5.29.8499.2'
206+
1207
## 11.6.0 - April 2024
2208
#### Az.Accounts 2.19.0
3209
> [!IMPORTANT]

tools/Common.Netcore.Dependencies.targets

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
2323
</ItemGroup>
2424
<ItemGroup>
25-
<PackageReference Include="Azure.Core" Version="1.37.0"/>
25+
<PackageReference Include="Azure.Core" Version="1.38.0"/>
2626
</ItemGroup>
2727
<ItemGroup Condition="'$(IsTestProject)' != 'true'">
2828
<PackageReference Include="Microsoft.ApplicationInsights" Version="2.18.0">

0 commit comments

Comments
 (0)