-
Notifications
You must be signed in to change notification settings - Fork 4k
Support for ARM VNET + Internal Workloads + Soap Api's #2971
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Upgrade ApiMAnagement nuget to 3.0.0-preview - Added test for WSDL Importing Exporting - Added test for Swagger Importing Exporting - Added test for ARM VNET both with External and Internal VIP - Fixed powershell Issue on ApiManagement Azure#2622 - Retrieve State from Server - Fixed Powershell Issue on ApiManagement Azure#2606 - Use Patch - Regenerated all Session Records - Deprecated cmdlet ManageVirtualNetwork - Refactored RP tests for proper cleanup in Finally block
HelpMessage = "Identifier of the virtual network.")] | ||
[ValidateNotNullOrEmpty] | ||
public Guid VnetId { get; set; } | ||
public string SubnetResourceId { get; set; } | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@solankisamir this is a breaking change; all existing scripts that use this cmdlet will no longer work (both SubnetName
and VnetId
were required parameters and are now removed). What is the reaosn behind this change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
as discussed offline
@azuresdkci retest this please |
@solankisamir Hey Samir, would you mind pulling from dev to get the latest changes that fix the on-demand build? |
- Upgrade ApiMAnagement nuget to 3.0.0-preview - Added test for WSDL Importing Exporting - Added test for Swagger Importing Exporting - Added test for ARM VNET both with External and Internal VIP - Fixed powershell Issue on ApiManagement Azure#2622 - Retrieve State from Server - Fixed Powershell Issue on ApiManagement Azure#2606 - Use Patch - Regenerated all Session Records - Deprecated cmdlet ManageVirtualNetwork - Refactored RP tests for proper cleanup in Finally block
@cormacpayne On Demand Passed. |
@solankisamir approved review changes since we are taking the breaking change this release |
Comments
Set-AzureRmApiManagementUser throws ValidationError when State is not specified #2622 - Retrieve State
from Server
Set-AzureRmApiManagementApi delete the Operations under the Api #2606 - Use Patch
This checklist is used to make sure that common issues in a pull request are covered by the creator. You can find a more complete discussion of PowerShell cmdlet best practices here.
Below in Overall Changes, check off the boxes that apply to your PR. For the categories that you did not check off, you can remove them from this body. Within each of the categories that you did select, make sure that you can check off all of the boxes.
For information on cleaning up the commits in your pull request, click here.
Overall Changes
General
Tests
Cmdlet Signature
VerbsCommon
,VerbsCommunication
,VerbsLifecycle
,VerbsOther
whenever possibleOutputType
attribute if any output is produced; if the cmdlet produces no output, it should implement aPassThrough
parameterShouldProcess
and haveSupportShouldProcess = true
specified in the cmdlet attribute. See a discussion about correctShouldProcess
implementation hereDefaultParameterSetName
in its cmdlet attributeParameters
object
.ResourceGroup
type string marked as [ValueFromPipelineByPropertyName]ResourceName
type string marked as [ValueFromPipelineByPropertyName]HashTable
Parameters and the Pipeline
object
ResourceGroupName
andName
from the pipeline by property valueGet
andNew
cmdlets to the input ofSet
,Update
,Remove
and other action cmdlets for that resource