Loading versioned models for network and resources (2015 profile support)#2812
Conversation
188cdd2 to
ce907aa
Compare
fd3340f to
3dfbb5f
Compare
…ialization changes for 2015-* profile
3dfbb5f to
d4ea302
Compare
Codecov Report
@@ Coverage Diff @@
## api-profile-support #2812 +/- ##
=======================================================
- Coverage 63.02% 63.02% -0.01%
=======================================================
Files 483 483
Lines 26212 26225 +13
Branches 3973 3978 +5
=======================================================
+ Hits 16520 16528 +8
- Misses 8653 8657 +4
- Partials 1039 1040 +1
Continue to review full report at Codecov.
|
| 'private_ip_address': private_ip_address, | ||
| 'subnet': Subnet(id=subnet) | ||
| } | ||
| if get_api_version(ResourceType.MGMT_NETWORK) in ['2016-09-01']: |
There was a problem hiding this comment.
Does this mean we're going to have to manually add '2016-12-01' to everywhere this list occurs to support the next API version? This would imply that this block applies only to this API version--nothing prior or later.
|
Why was this merged with no reviewer approval? |
|
@tjprescott Yeah I'm taking a look at this, #2579, #2578 and #2577 before my PR to master branch. |
- Use published SDKs available on PyPI now - Loading versioned models for network and resources, object model initialization changes for 2015-* profile (#2812) - Custom ca certs - Setting Requests_ca_bundle environment variable (#2813) - changes for 2015-* profile to work against azure stack (#2794) - Loading versioned Resources client and versioned models in VM - Updating the supported api-versions for the 2015-example profile - Fixing network, compute sdk load errors for 2015-* profiles (+5 squashed commit) - Support multi-API versioned Storage dataplane SDK (#2796) - Support multi-versioned mgmt SDK (#2526) - Fix token "management" endpoint is being used in the place of "activeDirectoryResourceId" (#2410) - Add profile switching params and profile listing command (#2398) - Use ARM 'resource manager' endpoint if ASM 'management' endpoint not set
- Use published SDKs available on PyPI now - Loading versioned models for network and resources, object model initialization changes for 2015-* profile (#2812) - Custom ca certs - Setting Requests_ca_bundle environment variable (#2813) - changes for 2015-* profile to work against azure stack (#2794) - Loading versioned Resources client and versioned models in VM - Updating the supported api-versions for the 2015-example profile - Fixing network, compute sdk load errors for 2015-* profiles (+5 squashed commit) - Support multi-API versioned Storage dataplane SDK (#2796) - Support multi-versioned mgmt SDK (#2526) - Fix token "management" endpoint is being used in the place of "activeDirectoryResourceId" (#2410) - Add profile switching params and profile listing command (#2398) - Use ARM 'resource manager' endpoint if ASM 'management' endpoint not set
* API Profile Support - Use published SDKs available on PyPI now - Loading versioned models for network and resources, object model initialization changes for 2015-* profile (#2812) - Custom ca certs - Setting Requests_ca_bundle environment variable (#2813) - changes for 2015-* profile to work against azure stack (#2794) - Loading versioned Resources client and versioned models in VM - Updating the supported api-versions for the 2015-example profile - Fixing network, compute sdk load errors for 2015-* profiles (+5 squashed commit) - Support multi-API versioned Storage dataplane SDK (#2796) - Support multi-versioned mgmt SDK (#2526) - Fix token "management" endpoint is being used in the place of "activeDirectoryResourceId" (#2410) - Add profile switching params and profile listing command (#2398) - Use ARM 'resource manager' endpoint if ASM 'management' endpoint not set * Address code review feedback Fix pylint and pep8 (+7 squashed commits) Squashed commits: [f1d4d52] Refactor to use joint method [f43785a] Use generic method to get versioned SDK attributes [2100dd2] Add log debug if enum default not found [5767f41] Add single_placement_group back in for vmss [05ca8bc] Revert a test change. It has been fixed in master. [cdf4211] Simplify str override method [281c755] Clarify use of getattr * Fix patching the operation versions * Fix wrong import * Rename shared to _shared * Add message to cloud debug message * Remove public method ‘get_versioned_sdk_path’ from azure.cli.core.profiles * Remove unused import * Use setattr * Add API version comparisons * Add method docs * Fix failing test
* chore: clean up recordings * add recording processor * replace with mocks * revert arg change
No description provided.