1
1
import demistomock as demisto
2
2
from CommonServerPython import *
3
3
from CommonServerUserPython import *
4
- import urllib3
5
4
from MicrosoftApiModule import * # noqa: E402
6
5
7
- # Disable insecure warnings
8
- urllib3 .disable_warnings ()
9
6
10
7
'''GLOBAL VARS'''
11
8
API_VERSION = '2023-03-01'
@@ -468,11 +465,11 @@ def validate_provisioning_state(self, resource_group, vm_name):
468
465
469
466
def get_network_interface (self , resource_group , interface_name ):
470
467
url_suffix = f"{ resource_group } /providers/Microsoft.Network/networkInterfaces/{ interface_name } "
471
- return self .ms_client .http_request (method = 'GET' , url_suffix = url_suffix , params = self . default_params )
468
+ return self .ms_client .http_request (method = 'GET' , url_suffix = url_suffix , params = { "api-version" : '2023-05-01' } )
472
469
473
470
def get_public_ip_details (self , resource_group , address_name ):
474
471
url_suffix = f"{ resource_group } /providers/Microsoft.Network/publicIPAddresses/{ address_name } "
475
- return self .ms_client .http_request (method = 'GET' , url_suffix = url_suffix , params = self . default_params )
472
+ return self .ms_client .http_request (method = 'GET' , url_suffix = url_suffix , params = { "api-version" : '2023-05-01' } )
476
473
477
474
def create_nic (self , resource_group , args ):
478
475
# Retrieve relevant command argument
@@ -481,7 +478,12 @@ def create_nic(self, resource_group, args):
481
478
482
479
# Construct VM object utilizing parameters passed as command arguments
483
480
payload = create_nic_parameters (resource_group , self .subscription_id , args )
484
- return self .ms_client .http_request (method = 'PUT' , url_suffix = url_suffix , params = self .default_params , json_data = payload )
481
+ return self .ms_client .http_request (
482
+ method = 'PUT' ,
483
+ url_suffix = url_suffix ,
484
+ params = {'api-version' : '2023-05-01' },
485
+ json_data = payload
486
+ )
485
487
486
488
487
489
def test_module (client : MsGraphClient ):
0 commit comments