diff --git a/lib/ansible/modules/cloud/azure/azure_rm_subnet.py b/lib/ansible/modules/cloud/azure/azure_rm_subnet.py index 99c22fe488a..09a56a24be3 100644 --- a/lib/ansible/modules/cloud/azure/azure_rm_subnet.py +++ b/lib/ansible/modules/cloud/azure/azure_rm_subnet.py @@ -313,6 +313,8 @@ class AzureRMSubnet(AzureRMModuleBase): subnet.network_security_group = self.network_models.NetworkSecurityGroup(id=nsg.get('id')) if self.route_table: subnet.route_table = self.network_models.RouteTable(id=self.route_table) + if self.service_endpoints: + subnet.service_endpoints = self.service_endpoints else: # update subnet self.log('Updating subnet {0}'.format(self.name))