Skip to content
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .azure-pipelines/client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,13 @@ jobs:
vmImage: 'ubuntu-16.04'

steps:
# sudo is required for pip install, as a console_entrypoint shim needs to be placed in bin
- script: |
pip install setuptools wheel
sudo pip install doc-warden
ward scan -d $(Build.SourcesDirectory)
displayName: 'Verify Readmes'

- task: UsePythonVersion@0
displayName: 'Use Python $(PythonVersion)'
inputs:
Expand Down
6 changes: 6 additions & 0 deletions .docsettings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
omitted_paths:
- azure-sdk-tools/*
- scripts/*
- azure-mgmt-netapp/tests/*
language: python
root_check_enabled: True
9 changes: 3 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,15 @@ Microsoft Azure SDK for Python
.. image:: https://img.shields.io/pypi/pyversions/azure.svg?maxAge=2592000
:target: https://pypi.python.org/pypi/azure/

.. image:: https://dev.azure.com/azure-sdk/public/_apis/build/status/46?branchName=master
:target: https://dev.azure.com/azure-sdk/public/_build/latest?definitionId=46&branchName=master

.. image:: https://travis-ci.org/Azure/azure-sdk-for-python.svg?branch=master
:target: https://travis-ci.org/Azure/azure-sdk-for-python

.. image:: https://ci.appveyor.com/api/projects/status/m51hrgewcxknxhsd/branch/master?svg=true
:target: https://ci.appveyor.com/project/lmazuel/azure-sdk-for-python/branch/master

.. image:: https://img.shields.io/badge/dependencies-analyzed-blue.svg
:target: https://azuresdkartifacts.blob.core.windows.net/azure-sdk-for-python/dependencies/dependencies.html

.. image:: https://dev.azure.com/azure-sdk/public/_apis/build/status/46?branchName=master
:target: https://dev.azure.com/azure-sdk/public/_build/latest?definitionId=46&branchName=master

This project provides a set of Python packages that make it easy to
access Management (Virtual Machines, ...) or Runtime (ServiceBus using HTTP, Batch, Monitor) components of
`Microsoft Azure <https://azure.microsoft.com/>`_
Expand Down
11 changes: 11 additions & 0 deletions azure-mgmt-network/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@
Release History
===============

2.6.0rc1 (2019-02-15)
+++++++++++++++++++++

**Features**

- Model AzureFirewall has a new parameter threat_intel_mode
- Model ApplicationGatewayRewriteRule has a new parameter conditions
- Model ApplicationGatewayRewriteRule has a new parameter rule_sequence
- Model ApplicationGatewayAutoscaleConfiguration has a new parameter max_capacity
- Added operation SubnetsOperations.prepare_network_policies

2.5.1 (2019-01-15)
++++++++++++++++++

Expand Down
19 changes: 0 additions & 19 deletions azure-mgmt-network/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,6 @@ For the older Azure Service Management (ASM) libraries, see
For a more complete set of Azure libraries, see the `azure <https://pypi.python.org/pypi/azure>`__ bundle package.


Compatibility
=============

**IMPORTANT**: If you have an earlier version of the azure package
(version < 1.0), you should uninstall it before installing this package.

You can check the version using pip:

.. code:: shell

pip freeze

If you see azure==0.11.0 (or any version below 1.0), uninstall it first:

.. code:: shell

pip uninstall azure


Usage
=====

Expand Down
206 changes: 205 additions & 1 deletion azure-mgmt-network/azure/mgmt/network/network_management_client.py

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class ConnectionSharedKey(Model):
"""Response for GetConnectionSharedKey Api servive call.
"""Response for GetConnectionSharedKey API service call.

:param value: The virtual network connection shared key value
:type value: str
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class ConnectionSharedKey(Model):
"""Response for GetConnectionSharedKey Api servive call.
"""Response for GetConnectionSharedKey API service call.

:param value: The virtual network connection shared key value
:type value: str
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class ConnectionSharedKeyResult(Model):
"""Response for CheckConnectionSharedKey Api servive call.
"""Response for CheckConnectionSharedKey API service call.

:param value: The virtual network connection shared key value
:type value: str
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class ConnectionSharedKeyResult(Model):
"""Response for CheckConnectionSharedKey Api servive call.
"""Response for CheckConnectionSharedKey API service call.

:param value: The virtual network connection shared key value
:type value: str
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class LoadBalancingRule(SubResource):
"""A loag balancing rule for a load balancer.
"""A load balancing rule for a load balancer.

All required parameters must be populated in order to send to Azure.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class LoadBalancingRule(SubResource):
"""A loag balancing rule for a load balancer.
"""A load balancing rule for a load balancer.

All required parameters must be populated in order to send to Azure.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,21 +27,22 @@ class SecurityRule(SubResource):
:type protocol: str or
~azure.mgmt.network.v2015_06_15.models.SecurityRuleProtocol
:param source_port_range: The source port or range. Integer or range
between 0 and 65535. Asterix '*' can also be used to match all ports.
between 0 and 65535. Asterisk '*' can also be used to match all ports.
:type source_port_range: str
:param destination_port_range: The destination port or range. Integer or
range between 0 and 65535. Asterix '*' can also be used to match all
range between 0 and 65535. Asterisk '*' can also be used to match all
ports.
:type destination_port_range: str
:param source_address_prefix: Required. The CIDR or source IP range.
Asterix '*' can also be used to match all source IPs. Default tags such as
'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If
this is an ingress rule, specifies where network traffic originates from.
Asterisk '*' can also be used to match all source IPs. Default tags such
as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.
If this is an ingress rule, specifies where network traffic originates
from.
:type source_address_prefix: str
:param destination_address_prefix: Required. The destination address
prefix. CIDR or source IP range. Asterix '*' can also be used to match all
source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and
'Internet' can also be used.
prefix. CIDR or source IP range. Asterisk '*' can also be used to match
all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer'
and 'Internet' can also be used.
:type destination_address_prefix: str
:param access: Required. The network traffic is allowed or denied.
Possible values are: 'Allow' and 'Deny'. Possible values include: 'Allow',
Expand All @@ -54,7 +55,7 @@ class SecurityRule(SubResource):
rule.
:type priority: int
:param direction: Required. The direction of the rule. The direction
specifies if rule will be evaluated on incoming or outcoming traffic.
specifies if rule will be evaluated on incoming or outgoing traffic.
Possible values are: 'Inbound' and 'Outbound'. Possible values include:
'Inbound', 'Outbound'
:type direction: str or
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,21 +27,22 @@ class SecurityRule(SubResource):
:type protocol: str or
~azure.mgmt.network.v2015_06_15.models.SecurityRuleProtocol
:param source_port_range: The source port or range. Integer or range
between 0 and 65535. Asterix '*' can also be used to match all ports.
between 0 and 65535. Asterisk '*' can also be used to match all ports.
:type source_port_range: str
:param destination_port_range: The destination port or range. Integer or
range between 0 and 65535. Asterix '*' can also be used to match all
range between 0 and 65535. Asterisk '*' can also be used to match all
ports.
:type destination_port_range: str
:param source_address_prefix: Required. The CIDR or source IP range.
Asterix '*' can also be used to match all source IPs. Default tags such as
'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If
this is an ingress rule, specifies where network traffic originates from.
Asterisk '*' can also be used to match all source IPs. Default tags such
as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.
If this is an ingress rule, specifies where network traffic originates
from.
:type source_address_prefix: str
:param destination_address_prefix: Required. The destination address
prefix. CIDR or source IP range. Asterix '*' can also be used to match all
source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and
'Internet' can also be used.
prefix. CIDR or source IP range. Asterisk '*' can also be used to match
all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer'
and 'Internet' can also be used.
:type destination_address_prefix: str
:param access: Required. The network traffic is allowed or denied.
Possible values are: 'Allow' and 'Deny'. Possible values include: 'Allow',
Expand All @@ -54,7 +55,7 @@ class SecurityRule(SubResource):
rule.
:type priority: int
:param direction: Required. The direction of the rule. The direction
specifies if rule will be evaluated on incoming or outcoming traffic.
specifies if rule will be evaluated on incoming or outgoing traffic.
Possible values are: 'Inbound' and 'Outbound'. Possible values include:
'Inbound', 'Outbound'
:type direction: str or
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class VirtualNetworkGatewayConnection(Resource):
:type local_network_gateway2:
~azure.mgmt.network.v2015_06_15.models.LocalNetworkGateway
:param connection_type: Gateway connection type. Possible values are:
'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'
:type connection_type: str or
~azure.mgmt.network.v2015_06_15.models.VirtualNetworkGatewayConnectionType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class VirtualNetworkGatewayConnection(Resource):
:type local_network_gateway2:
~azure.mgmt.network.v2015_06_15.models.LocalNetworkGateway
:param connection_type: Gateway connection type. Possible values are:
'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'
:type connection_type: str or
~azure.mgmt.network.v2015_06_15.models.VirtualNetworkGatewayConnectionType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class LoadBalancingRule(SubResource):
"""A loag balancing rule for a load balancer.
"""A load balancing rule for a load balancer.

All required parameters must be populated in order to send to Azure.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@


class LoadBalancingRule(SubResource):
"""A loag balancing rule for a load balancer.
"""A load balancing rule for a load balancer.

All required parameters must be populated in order to send to Azure.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,21 +27,22 @@ class SecurityRule(SubResource):
:type protocol: str or
~azure.mgmt.network.v2016_09_01.models.SecurityRuleProtocol
:param source_port_range: The source port or range. Integer or range
between 0 and 65535. Asterix '*' can also be used to match all ports.
between 0 and 65535. Asterisk '*' can also be used to match all ports.
:type source_port_range: str
:param destination_port_range: The destination port or range. Integer or
range between 0 and 65535. Asterix '*' can also be used to match all
range between 0 and 65535. Asterisk '*' can also be used to match all
ports.
:type destination_port_range: str
:param source_address_prefix: Required. The CIDR or source IP range.
Asterix '*' can also be used to match all source IPs. Default tags such as
'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If
this is an ingress rule, specifies where network traffic originates from.
Asterisk '*' can also be used to match all source IPs. Default tags such
as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.
If this is an ingress rule, specifies where network traffic originates
from.
:type source_address_prefix: str
:param destination_address_prefix: Required. The destination address
prefix. CIDR or source IP range. Asterix '*' can also be used to match all
source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and
'Internet' can also be used.
prefix. CIDR or source IP range. Asterisk '*' can also be used to match
all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer'
and 'Internet' can also be used.
:type destination_address_prefix: str
:param access: Required. The network traffic is allowed or denied.
Possible values are: 'Allow' and 'Deny'. Possible values include: 'Allow',
Expand All @@ -54,7 +55,7 @@ class SecurityRule(SubResource):
rule.
:type priority: int
:param direction: Required. The direction of the rule. The direction
specifies if rule will be evaluated on incoming or outcoming traffic.
specifies if rule will be evaluated on incoming or outgoing traffic.
Possible values are: 'Inbound' and 'Outbound'. Possible values include:
'Inbound', 'Outbound'
:type direction: str or
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,21 +27,22 @@ class SecurityRule(SubResource):
:type protocol: str or
~azure.mgmt.network.v2016_09_01.models.SecurityRuleProtocol
:param source_port_range: The source port or range. Integer or range
between 0 and 65535. Asterix '*' can also be used to match all ports.
between 0 and 65535. Asterisk '*' can also be used to match all ports.
:type source_port_range: str
:param destination_port_range: The destination port or range. Integer or
range between 0 and 65535. Asterix '*' can also be used to match all
range between 0 and 65535. Asterisk '*' can also be used to match all
ports.
:type destination_port_range: str
:param source_address_prefix: Required. The CIDR or source IP range.
Asterix '*' can also be used to match all source IPs. Default tags such as
'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If
this is an ingress rule, specifies where network traffic originates from.
Asterisk '*' can also be used to match all source IPs. Default tags such
as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.
If this is an ingress rule, specifies where network traffic originates
from.
:type source_address_prefix: str
:param destination_address_prefix: Required. The destination address
prefix. CIDR or source IP range. Asterix '*' can also be used to match all
source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and
'Internet' can also be used.
prefix. CIDR or source IP range. Asterisk '*' can also be used to match
all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer'
and 'Internet' can also be used.
:type destination_address_prefix: str
:param access: Required. The network traffic is allowed or denied.
Possible values are: 'Allow' and 'Deny'. Possible values include: 'Allow',
Expand All @@ -54,7 +55,7 @@ class SecurityRule(SubResource):
rule.
:type priority: int
:param direction: Required. The direction of the rule. The direction
specifies if rule will be evaluated on incoming or outcoming traffic.
specifies if rule will be evaluated on incoming or outgoing traffic.
Possible values are: 'Inbound' and 'Outbound'. Possible values include:
'Inbound', 'Outbound'
:type direction: str or
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ class VirtualNetworkGatewayConnection(Resource):
:type local_network_gateway2:
~azure.mgmt.network.v2016_09_01.models.LocalNetworkGateway
:param connection_type: Required. Gateway connection type. Possible values
are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
are: 'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'
:type connection_type: str or
~azure.mgmt.network.v2016_09_01.models.VirtualNetworkGatewayConnectionType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ class VirtualNetworkGatewayConnection(Resource):
:type local_network_gateway2:
~azure.mgmt.network.v2016_09_01.models.LocalNetworkGateway
:param connection_type: Required. Gateway connection type. Possible values
are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
are: 'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'
:type connection_type: str or
~azure.mgmt.network.v2016_09_01.models.VirtualNetworkGatewayConnectionType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,21 +27,22 @@ class SecurityRule(SubResource):
:type protocol: str or
~azure.mgmt.network.v2016_12_01.models.SecurityRuleProtocol
:param source_port_range: The source port or range. Integer or range
between 0 and 65535. Asterix '*' can also be used to match all ports.
between 0 and 65535. Asterisk '*' can also be used to match all ports.
:type source_port_range: str
:param destination_port_range: The destination port or range. Integer or
range between 0 and 65535. Asterix '*' can also be used to match all
range between 0 and 65535. Asterisk '*' can also be used to match all
ports.
:type destination_port_range: str
:param source_address_prefix: Required. The CIDR or source IP range.
Asterix '*' can also be used to match all source IPs. Default tags such as
'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If
this is an ingress rule, specifies where network traffic originates from.
Asterisk '*' can also be used to match all source IPs. Default tags such
as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.
If this is an ingress rule, specifies where network traffic originates
from.
:type source_address_prefix: str
:param destination_address_prefix: Required. The destination address
prefix. CIDR or source IP range. Asterix '*' can also be used to match all
source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and
'Internet' can also be used.
prefix. CIDR or source IP range. Asterisk '*' can also be used to match
all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer'
and 'Internet' can also be used.
:type destination_address_prefix: str
:param access: Required. The network traffic is allowed or denied.
Possible values are: 'Allow' and 'Deny'. Possible values include: 'Allow',
Expand All @@ -54,7 +55,7 @@ class SecurityRule(SubResource):
rule.
:type priority: int
:param direction: Required. The direction of the rule. The direction
specifies if rule will be evaluated on incoming or outcoming traffic.
specifies if rule will be evaluated on incoming or outgoing traffic.
Possible values are: 'Inbound' and 'Outbound'. Possible values include:
'Inbound', 'Outbound'
:type direction: str or
Expand Down
Loading