cfme.cloud.provider.azure module

class cfme.cloud.provider.azure.AzureEndpoint(**kwargs)[source]

Bases: cfme.common.provider.DefaultEndpoint

represents default Azure endpoint (Add/Edit dialogs)

view_value_mapping
class cfme.cloud.provider.azure.AzureEndpointForm(parent, logger=None, **kwargs)[source]

Bases: cfme.common.provider.DefaultEndpointForm

represents default Azure endpoint form in UI (Add/Edit dialogs)

class cfme.cloud.provider.azure.AzureProvider(name=None, endpoints=None, zone=None, key=None, region=None, tenant_id=None, subscription_id=None, appliance=None)[source]

Bases: cfme.cloud.provider.CloudProvider

BaseProvider->CloudProvider->AzureProvider class. represents CFME provider and operations available in UI

db_types = ['Azure::CloudManager']
deployment_helper(deploy_args)[source]

Used in utils.virtual_machines

static discover_dict(credential)[source]

Returns the discovery credentials dictionary

discover_name = 'Azure'
endpoints_form

alias of AzureEndpointForm

classmethod from_config(prov_config, prov_key, appliance=None)[source]
mgmt_class = <Mock name='mock.AzureSystem' id='139998294199632'>
type_name = 'azure'
view_value_mapping

Maps values to view attrs