def test_api_version(self): """Verify we retrieve the correct API version for a resource type""" s = Session() client = s.client('azure.mgmt.resource.ResourceManagementClient') resource = next(client.resources.list()) self.assertTrue(re.match('\\d{4}-\\d{2}-\\d{2}', s.resource_api_version(resource.id)) is not None)
def test_api_version(self): """Verify we retrieve the correct API version for a resource type""" s = Session() client = s.client('azure.mgmt.resource.ResourceManagementClient') resource = next(client.resources.list()) self.assertEqual('2017-10-12', s.resource_api_version(resource))
def test_api_version(self): """Verify we retrieve the correct API version for a resource type""" s = Session() client = s.client('azure.mgmt.resource.ResourceManagementClient') resource = next(client.resources.list()) self.assertEqual('2018-04-01', s.resource_api_version(resource.id))
from c7n_azure.session import Session from azure.mgmt.resource import ResourceManagementClient import pprint import os s = Session() client = s.client('azure.mgmt.resource.ResourceManagementClient') resource_group_params = {'location': 'westus'} resource_group_params.update(tags={'hello': 'world'}) for item in client.resources.list(): print(s.resource_api_version(item))