Skip to content

Commit ed3ffa1

Browse files
AutorestCIlmazuel
authored andcommitted
[AutoPR] network/resource-manager (#3779)
* Generated from 52981377b86caf85843799cd4294ec9101af0dcf (#3777) Make NIC VM readOnly * [AutoPR network/resource-manager] [Portal Generated] Review request for Microsoft.Network to add version 2018-10-01 (#3718) * Generated from 1c4c94911c840bcab2e7e7541433713f9de4a819 Updates API version in new specs and examples * Packaging update of azure-mgmt-network * Generated from dd13fa490b5666f900241da864fd4213652d1770 (#3776) Make NIC VM ref readonly * Generated from a8dc3164dab1737d09b57c3ada8c1132aaddfd66 (#3794) change container nics property type on container nic config to resourceid * Generated from a18fe30f1349bb8e07d0ec1f3bf977b0e70d48a0 Revert "Model ContainerNic refs under ContainerNicConfig as sub resources" (#4467) * Revert "Application Gateway - Adds Rewrite rule set for Header CRUD (#4331)" This reverts commit 633d12d5b552b102f874182b8f50266eb97fdc85. * Revert "Port fix from PR 4459 to 2018-10-01 (#4463)" This reverts commit 5ea0c7b8bcf16d992bb1f2b5f3b52208354a4391. * Revert "change container nics property type on container nic config to resourceid (#4459)" This reverts commit baf31d901254dd4bf4f1813e9faeec1c9805f775. * Generated from a34ad413b26c915dad887c853358c77b1c76ee5a (#3798) Revert "change container nics property type on container nic config to resourceid (#4459)" This reverts commit baf31d901254dd4bf4f1813e9faeec1c9805f775. * Generated from f321a6cb703b15bbe927a4b34005830c495c4e34 Fixes the missing array for the header actions (#4497) * Generated from 8f92958053478b5df8f9489654192a68a1532578 Network py 2018-10 * Generated from e58229772d0b26de18f701e416410521e358bb00 Application gateway Identity and Keyvault support (#4387) * identity and keyvault * Capitalization comment * Generated from 428b52b308b52edc6e1dd617cb96ba8ee59e7b92 (#3842) Capitalization comment * Generated from 3749af17da52fd48f69870d8bacc577a54650ad1 (#3861) Ported fix from master branch * Rebuild by #3779 * 2018-10-01 as new latest * 2.4.0 * Network 2018-10-01 test re-recordings * Generated from b9c1d4353fbd76618c6f3f73d9d5e0b508b843e5 (#3884) Add support for list api for global reach connections
1 parent 667b568 commit ed3ffa1

File tree

711 files changed

+66641
-3297
lines changed

Some content is hidden

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

711 files changed

+66641
-3297
lines changed

azure-mgmt-network/HISTORY.rst

+18
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@
33
Release History
44
===============
55

6+
2.4.0 (2018-11-27)
7+
++++++++++++++++++
8+
9+
**Features**
10+
11+
- Model ApplicationGatewaySslCertificate has a new parameter key_vault_secret_id
12+
- Model ApplicationGatewayRequestRoutingRule has a new parameter rewrite_rule_set
13+
- Model FlowLogInformation has a new parameter format
14+
- Model ApplicationGateway has a new parameter identity
15+
- Model ApplicationGateway has a new parameter rewrite_rule_sets
16+
- Model TrafficAnalyticsConfigurationProperties has a new parameter traffic_analytics_interval
17+
- Model ApplicationGatewayPathRule has a new parameter rewrite_rule_set
18+
- Model ApplicationGatewayUrlPathMap has a new parameter default_rewrite_rule_set
19+
20+
**Breaking changes**
21+
22+
- Model ApplicationGatewayTrustedRootCertificate no longer has parameter keyvault_secret_id (replaced by key_vault_secret_id)
23+
624
2.3.0 (2018-11-07)
725
++++++++++++++++++
826

azure-mgmt-network/azure/mgmt/network/network_management_client.py

+203-2
Large diffs are not rendered by default.

azure-mgmt-network/azure/mgmt/network/v2018_08_01/models/network_interface.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ class NetworkInterface(Resource):
2828
:type location: str
2929
:param tags: Resource tags.
3030
:type tags: dict[str, str]
31-
:param virtual_machine: The reference of a virtual machine.
32-
:type virtual_machine: ~azure.mgmt.network.v2018_08_01.models.SubResource
31+
:ivar virtual_machine: The reference of a virtual machine.
32+
:vartype virtual_machine:
33+
~azure.mgmt.network.v2018_08_01.models.SubResource
3334
:param network_security_group: The reference of the NetworkSecurityGroup
3435
resource.
3536
:type network_security_group:
@@ -76,6 +77,7 @@ class NetworkInterface(Resource):
7677
_validation = {
7778
'name': {'readonly': True},
7879
'type': {'readonly': True},
80+
'virtual_machine': {'readonly': True},
7981
'interface_endpoint': {'readonly': True},
8082
'hosted_workloads': {'readonly': True},
8183
}
@@ -104,7 +106,7 @@ class NetworkInterface(Resource):
104106

105107
def __init__(self, **kwargs):
106108
super(NetworkInterface, self).__init__(**kwargs)
107-
self.virtual_machine = kwargs.get('virtual_machine', None)
109+
self.virtual_machine = None
108110
self.network_security_group = kwargs.get('network_security_group', None)
109111
self.interface_endpoint = None
110112
self.ip_configurations = kwargs.get('ip_configurations', None)

azure-mgmt-network/azure/mgmt/network/v2018_08_01/models/network_interface_py3.py

+6-4
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ class NetworkInterface(Resource):
2828
:type location: str
2929
:param tags: Resource tags.
3030
:type tags: dict[str, str]
31-
:param virtual_machine: The reference of a virtual machine.
32-
:type virtual_machine: ~azure.mgmt.network.v2018_08_01.models.SubResource
31+
:ivar virtual_machine: The reference of a virtual machine.
32+
:vartype virtual_machine:
33+
~azure.mgmt.network.v2018_08_01.models.SubResource
3334
:param network_security_group: The reference of the NetworkSecurityGroup
3435
resource.
3536
:type network_security_group:
@@ -76,6 +77,7 @@ class NetworkInterface(Resource):
7677
_validation = {
7778
'name': {'readonly': True},
7879
'type': {'readonly': True},
80+
'virtual_machine': {'readonly': True},
7981
'interface_endpoint': {'readonly': True},
8082
'hosted_workloads': {'readonly': True},
8183
}
@@ -102,9 +104,9 @@ class NetworkInterface(Resource):
102104
'etag': {'key': 'etag', 'type': 'str'},
103105
}
104106

105-
def __init__(self, *, id: str=None, location: str=None, tags=None, virtual_machine=None, network_security_group=None, ip_configurations=None, tap_configurations=None, dns_settings=None, mac_address: str=None, primary: bool=None, enable_accelerated_networking: bool=None, enable_ip_forwarding: bool=None, resource_guid: str=None, provisioning_state: str=None, etag: str=None, **kwargs) -> None:
107+
def __init__(self, *, id: str=None, location: str=None, tags=None, network_security_group=None, ip_configurations=None, tap_configurations=None, dns_settings=None, mac_address: str=None, primary: bool=None, enable_accelerated_networking: bool=None, enable_ip_forwarding: bool=None, resource_guid: str=None, provisioning_state: str=None, etag: str=None, **kwargs) -> None:
106108
super(NetworkInterface, self).__init__(id=id, location=location, tags=tags, **kwargs)
107-
self.virtual_machine = virtual_machine
109+
self.virtual_machine = None
108110
self.network_security_group = network_security_group
109111
self.interface_endpoint = None
110112
self.ip_configurations = ip_configurations
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# coding=utf-8
2+
# --------------------------------------------------------------------------
3+
# Copyright (c) Microsoft Corporation. All rights reserved.
4+
# Licensed under the MIT License. See License.txt in the project root for
5+
# license information.
6+
#
7+
# Code generated by Microsoft (R) AutoRest Code Generator.
8+
# Changes may cause incorrect behavior and will be lost if the code is
9+
# regenerated.
10+
# --------------------------------------------------------------------------
11+
12+
from .network_management_client import NetworkManagementClient
13+
from .version import VERSION
14+
15+
__all__ = ['NetworkManagementClient']
16+
17+
__version__ = VERSION
18+

0 commit comments

Comments
 (0)