Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
 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))
Exemplo n.º 4
0
 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))
Exemplo n.º 5
0
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))