Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
class SubscriptionCertificates(WindowsAzureData):
def __init__(self):
self.subscription_certificates = _list_of(SubscriptionCertificate)
def __iter__(self):
return iter(self.subscription_certificates)
def __len__(self):
return len(self.subscription_certificates)
def __getitem__(self, index):
return self.subscription_certificates[index]
class SubscriptionCertificate(WindowsAzureData):
def __init__(self):
self.subscription_certificate_public_key = u''
self.subscription_certificate_thumbprint = u''
self.subscription_certificate_data = u''
self.created = u''
class Images(WindowsAzureData):
def __init__(self):
self.images = _list_of(OSImage)
def __iter__(self):
return iter(self.images)
self.status_of_primary = u''
self.geo_secondary_region = u''
self.status_of_secondary = u''
self.last_geo_failover_time = u''
self.creation_time = u''
self.account_type = u''
class StorageServiceKeys(WindowsAzureData):
def __init__(self):
self.primary = u''
self.secondary = u''
class Locations(WindowsAzureData):
def __init__(self):
self.locations = _list_of(Location)
def __iter__(self):
return iter(self.locations)
def __len__(self):
return len(self.locations)
def __getitem__(self, index):
return self.locations[index]
class Location(WindowsAzureData):
''' Queue message list. '''
def __init__(self):
self.queue_messages = _list_of(QueueMessage)
def __iter__(self):
return iter(self.queue_messages)
def __len__(self):
return len(self.queue_messages)
def __getitem__(self, index):
return self.queue_messages[index]
class QueueMessage(WindowsAzureData):
''' Queue message class. '''
def __init__(self):
self.message_id = u''
self.insertion_time = u''
self.expiration_time = u''
self.pop_receipt = u''
self.time_next_visible = u''
self.dequeue_count = u''
self.message_text = u''
class Entity(WindowsAzureData):
''' Entity class. The attributes of entity will be created dynamically. '''
class Entity(WindowsAzureData):
''' Entity class. The attributes of entity will be created dynamically. '''
pass
class EntityProperty(WindowsAzureData):
''' Entity property. contains type and value. '''
def __init__(self, type=None, value=None):
self.type = type
self.value = value
class Table(WindowsAzureData):
''' Only for intellicens and telling user the return type. '''
pass
def _parse_blob_enum_results_list(response):
respbody = response.body
return_obj = BlobEnumResults()
doc = minidom.parseString(respbody)
for enum_results in _get_child_nodes(doc, 'EnumerationResults'):
for child in _get_children_from_path(enum_results, 'Blobs', 'Blob'):
return_obj.blobs.append(_fill_instance_element(child, Blob))
for child in _get_children_from_path(enum_results,
'Blobs',
class Data(WindowsAzureData):
def __init__(self):
self.display_name = u''
self.end_time = u''
self.name = u''
self.primary_aggregation_type = u''
self.start_time = u''
self.time_grain = u''
self.unit = u''
self.values = Values()
class Values(WindowsAzureData):
def __init__(self):
self.metric_sample = _list_of(MetricSample)
def __iter__(self):
return iter(self.metric_sample)
def __len__(self):
return len(self.metric_sample)
def __getitem__(self, index):
return self.metric_sample[index]
class MetricSample(WindowsAzureData):
c9da6455-213d-42c9-9a79-3e9149a57833
2008-07-10T00:00:00
true
255
mypartitionkey
myrowkey1
0001-01-01T00:00:00
'''
# construct the entity body included in and
entity_body = '{properties}'
if isinstance(source, WindowsAzureData):
source = vars(source)
properties_str = ''
# set properties type for types we know if value has no type info.
# if value has type info, then set the type to value.type
for name, value in source.items():
mtype = ''
conv = _PYTHON_TO_ENTITY_CONVERSIONS.get(type(value))
if conv is None and sys.version_info >= (3,) and value is None:
conv = _to_entity_none
if conv is None:
raise WindowsAzureError(
_ERROR_CANNOT_SERIALIZE_VALUE_TO_ENTITY.format(
type(value).__name__))
class Rule(WindowsAzureData):
''' Rule class corresponding to Rule Description:
http://msdn.microsoft.com/en-us/library/windowsazure/hh780753. '''
def __init__(self, filter_type=None, filter_expression=None,
action_type=None, action_expression=None):
self.filter_type = filter_type
self.filter_expression = filter_expression
self.action_type = action_type
self.action_expression = action_type
class Message(WindowsAzureData):
''' Message class that used in send message/get mesage apis. '''
def __init__(self, body=None, service_bus_service=None, location=None,
custom_properties=None,
type='application/atom+xml;type=entry;charset=utf-8',
broker_properties=None):
self.body = body
self.location = location
self.broker_properties = broker_properties
self.custom_properties = custom_properties
self.type = type
self.service_bus_service = service_bus_service
self._topic_name = None
self._subscription_name = None
self._queue_name = None
def __len__(self):
return len(self.input_endpoints)
def __getitem__(self, index):
return self.input_endpoints[index]
class InputEndpoint(WindowsAzureData):
def __init__(self):
self.role_name = u''
self.vip = u''
self.port = u''
class RoleList(WindowsAzureData):
def __init__(self):
self.roles = _list_of(Role)
def __iter__(self):
return iter(self.roles)
def __len__(self):
return len(self.roles)
def __getitem__(self, index):
return self.roles[index]
class Role(WindowsAzureData):
self.label = u''
self.media_link = u''
self.name = u''
self.os = u''
self.source_image_name = u''
class AttachedTo(WindowsAzureData):
def __init__(self):
self.hosted_service_name = u''
self.deployment_name = u''
self.role_name = u''
class PersistentVMRole(WindowsAzureData):
def __init__(self):
self.role_name = u''
self.role_type = u''
self.os_version = u'' # undocumented
self.configuration_sets = ConfigurationSets()
self.availability_set_name = u''
self.data_virtual_hard_disks = DataVirtualHardDisks()
self.os_virtual_hard_disk = OSVirtualHardDisk()
self.role_size = u''
self.default_win_rm_certificate_thumbprint = u''
class ConfigurationSets(WindowsAzureData):
def __init__(self):
def __init__(self):
self.description = u''
self.affinity_group = u''
self.location = u''
self.label = _Base64String()
self.status = u''
self.endpoints = _scalar_list_of(str, 'Endpoint')
self.geo_replication_enabled = False
self.geo_primary_region = u''
self.status_of_primary = u''
self.geo_secondary_region = u''
self.status_of_secondary = u''
self.last_geo_failover_time = u''
class StorageServiceKeys(WindowsAzureData):
def __init__(self):
self.primary = u''
self.secondary = u''
class Locations(WindowsAzureData):
def __init__(self):
self.locations = _list_of(Location)
def __iter__(self):
return iter(self.locations)
def __len__(self):
return len(self.locations)