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(*args, **kwargs)[source]

Bases: cfme.common.provider.DefaultEndpointForm

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

class cfme.cloud.provider.azure.AzureInstanceUtilizationView(*args, **kwargs)[source]

Bases: cfme.infrastructure.provider.rhevm.RHEVMVMUtilizationView

A VM Utilization view for Azure providers

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

Bases: cfme.cloud.provider.CloudProvider

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

__ge__(other)

Automatically created by attrs.

__gt__(other)

Automatically created by attrs.

__le__(other)

Automatically created by attrs.

__lt__(other)

Automatically created by attrs.

__ne__(other)

Check equality and either forward a NotImplemented or return the result negated.

__repr__()

Automatically created by attrs.

catalog_item_type

alias of AzureCatalogItem

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)[source]
log_name = 'azure'
mgmt_class

alias of AzureSystem

settings_key = 'ems_azure'
type_name = 'azure'
view_value_mapping

Maps values to view attrs

vm_class

alias of AzureInstance

vm_utilization_view

alias of AzureInstanceUtilizationView