azure.mgmt.vmwarecloudsimple.models module¶
-
exception
azure.mgmt.vmwarecloudsimple.models.
CSRPErrorException
(deserialize, response, *args)[source]¶ Bases:
msrest.exceptions.HttpOperationError
Server responsed with exception of type: ‘CSRPError’.
- Parameters
deserialize – A deserializer
response – Server response to be deserialized.
-
class
azure.mgmt.vmwarecloudsimple.models.
AvailableOperation
(*, display=None, is_data_action: bool = False, name: str = None, origin=None, service_specification=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Resource provider available operation model.
- Parameters
display (AvailableOperationDisplay) – The list of operations
is_data_action (bool) – Indicating whether the operation is a data action or not. Default value: False .
name (str) – {resourceProviderNamespace}/{resourceType}/{read|write|delete|action}
origin (str or OperationOrigin) – The origin of operation. Possible values include: ‘user’, ‘system’, ‘user,system’
service_specification (AvailableOperationDisplayPropertyServiceSpecificationMetricsList) – The list of specification’s service metrics
-
class
azure.mgmt.vmwarecloudsimple.models.
AvailableOperationDisplay
(*, description: str = None, operation: str = None, provider: str = None, resource: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Resource provider available operation display model.
-
class
azure.mgmt.vmwarecloudsimple.models.
AvailableOperationDisplayPropertyServiceSpecificationMetricsItem
(*, aggregation_type, display_description: str, display_name: str, name: str, unit: str, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Available operation display property service specification metrics item.
All required parameters must be populated in order to send to Azure.
- Parameters
aggregation_type (str or AggregationType) – Required. Metric’s aggregation type for e.g. (Average, Total). Possible values include: ‘Average’, ‘Total’
display_description (str) – Required. Metric’s description
display_name (str) – Required. Human readable metric’s name
name (str) – Required. Metric’s name/id
unit (str) – Required. Metric’s unit
-
class
azure.mgmt.vmwarecloudsimple.models.
AvailableOperationDisplayPropertyServiceSpecificationMetricsList
(*, metric_specifications=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
List of available operation display property service specification metrics.
- Parameters
metric_specifications (list[AvailableOperationDisplayPropertyServiceSpecificationMetricsItem]) – Metric specifications of operation
-
class
azure.mgmt.vmwarecloudsimple.models.
CSRPError
(*, error=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
General error model.
- Parameters
error (CSRPErrorBody) – Error’s body
-
class
azure.mgmt.vmwarecloudsimple.models.
CSRPErrorBody
(*, target: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Error properties.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationHostName
(*, name: str = None, type=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Host name model.
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationIdentity
(*, data: str = None, host_name=None, type=None, user_data=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
CustomizationIdentity.
- Parameters
data (str) – Windows Text Identity. Prepared data
host_name (CustomizationHostName) – Virtual machine host name settings
type (str or enum) – Identity type. Possible values include: ‘WINDOWS_TEXT’, ‘WINDOWS’, ‘LINUX’
user_data (CustomizationIdentityUserData) – Windows Identity. User data customization
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationIdentityUserData
(*, is_password_predefined: bool = False, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Windows Identity. User data customization.
- Parameters
is_password_predefined (bool) – Is password predefined in customization policy. Default value: False .
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationIPAddress
(*, argument: str = None, ip_address: str = None, type=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
CustomizationIPAddress.
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationIPSettings
(*, gateway=None, ip=None, subnet_mask: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
CustomizationIPSettings.
- Parameters
ip (CustomizationIPAddress) – Ip address customization settings
subnet_mask (str) – Adapter subnet mask
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationNicSetting
(*, adapter=None, mac_address: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
CustomizationNicSetting.
- Parameters
adapter (CustomizationIPSettings) – The list of adapters’ settings
mac_address (str) – NIC mac address
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationPolicy
(*, id: str = None, location: str = None, description: str = None, private_cloud_id: str = None, specification=None, customization_policy_properties_type=None, version: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
The virtual machine customization policy.
Variables are only populated by the server, and will be ignored when sending a request.
- Parameters
id (str) – Customization policy azure id
location (str) – Azure region
description (str) – Policy description
private_cloud_id (str) – The Private cloud id
specification (CustomizationSpecification) – Detailed customization policy specification
customization_policy_properties_type (str or enum) – The type of customization (Linux or Windows). Possible values include: ‘LINUX’, ‘WINDOWS’
version (str) – Policy version
- Variables
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationSpecification
(*, identity=None, nic_settings=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
The specification for Customization Policy.
- Parameters
identity (CustomizationIdentity) – Customization Identity. It contains data about user and hostname
nic_settings (list[CustomizationNicSetting]) – Network interface settings
-
class
azure.mgmt.vmwarecloudsimple.models.
DedicatedCloudNode
(*, location: str, availability_zone_id: str, nodes_count: int, placement_group_id: str, purchase_id: str, id1: str, name1: str, sku=None, tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Dedicated cloud node model.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Variables
id (str) – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/dedicatedCloudNodes/{dedicatedCloudNodeName}
name (str) – {dedicatedCloudNodeName}
availability_zone_name (str) – Availability Zone name, e.g. “Availability Zone 1”
cloud_rack_name (str) – VMWare Cloud Rack Name
created (object) – date time the resource was created
placement_group_name (str) – Placement Name, e.g. “Placement Group 1”
private_cloud_id (str) – Private Cloud Id
private_cloud_name (str) – Resource Pool Name
provisioning_state (str) – The provisioning status of the resource
status (str or NodeStatus) – Node status, indicates is private cloud set up on this node or not. Possible values include: ‘unused’, ‘used’
vmware_cluster_name (str) – VMWare Cluster Name
- Parameters
location (str) – Required. Azure region
availability_zone_id (str) – Required. Availability Zone id, e.g. “az1”
nodes_count (int) – Required. count of nodes to create
placement_group_id (str) – Required. Placement Group id, e.g. “n1”
purchase_id (str) – Required. purchase id
id1 (str) – Required. SKU’s id
name1 (str) – Required. SKU’s name
sku (Sku) – Dedicated Cloud Nodes SKU
-
class
azure.mgmt.vmwarecloudsimple.models.
DedicatedCloudService
(*, location: str, gateway_subnet: str, tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Dedicated cloud service model.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Variables
id (str) – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/dedicatedCloudServices/{dedicatedCloudServiceName}
name (str) – {dedicatedCloudServiceName}
is_account_onboarded (str or OnboardingStatus) – indicates whether account onboarded or not in a given region. Possible values include: ‘notOnBoarded’, ‘onBoarded’, ‘onBoardingFailed’, ‘onBoarding’
nodes (int) – total nodes purchased
service_url (str) – link to a service management web portal
- Parameters
-
class
azure.mgmt.vmwarecloudsimple.models.
GuestOSCustomization
(*, dns_servers=None, host_name: str = None, password: str = None, policy_id: str = None, username: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Guest OS Customization properties.
-
class
azure.mgmt.vmwarecloudsimple.models.
GuestOSNICCustomization
(*, allocation=None, dns_servers=None, gateway=None, ip_address: str = None, mask: str = None, primary_wins_server: str = None, secondary_wins_server: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Guest OS nic customization.
- Parameters
allocation (str or enum) – IP address allocation method. Possible values include: ‘static’, ‘dynamic’
ip_address (str) – Static ip address for nic
mask (str) – Network mask for nic
primary_wins_server (str) – primary WINS server for Windows
secondary_wins_server (str) – secondary WINS server for Windows
-
class
azure.mgmt.vmwarecloudsimple.models.
OperationError
(*, code: str = None, message: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Operation error model.
-
class
azure.mgmt.vmwarecloudsimple.models.
OperationResource
(*, error=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Operation status response.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
- Parameters
error (OperationError) – Error Message if operation failed
-
class
azure.mgmt.vmwarecloudsimple.models.
PatchPayload
(*, tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
General patch payload modal.
-
class
azure.mgmt.vmwarecloudsimple.models.
PrivateCloud
(*, id: str = None, location: str = None, name: str = None, availability_zone_id: str = None, availability_zone_name: str = None, clusters_number: int = None, created_by: str = None, created_on=None, dns_servers=None, expires: str = None, nsx_type: str = None, placement_group_id: str = None, placement_group_name: str = None, private_cloud_id: str = None, resource_pools=None, state: str = None, total_cpu_cores: int = None, total_nodes: int = None, total_ram: int = None, total_storage: float = None, private_cloud_properties_type: str = None, v_sphere_version: str = None, vcenter_fqdn: str = None, vcenter_refid: str = None, virtual_machine_templates=None, virtual_networks=None, vr_ops_enabled: bool = None, type=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Private cloud model.
- Parameters
id (str) – Azure Id, e.g. “/subscriptions/4da99247-a172-4ed6-8ae9-ebed2d12f839/providers/Microsoft.VMwareCloudSimple/privateClouds/cloud123”
location (str) – Location where private cloud created, e.g “westus”
name (str) – Private cloud name
availability_zone_id (str) – Availability Zone id, e.g. “az1”
availability_zone_name (str) – Availability Zone name, e.g. “Availability Zone 1”
clusters_number (int) – Number of clusters
created_by (str) – User’s emails who created cloud
created_on (datetime) – When private cloud was created
expires (str) – Expiration date of PC
nsx_type (str) – Nsx Type, e.g. “Advanced”
placement_group_id (str) – Placement Group id, e.g. “n1”
placement_group_name (str) – Placement Group name
private_cloud_id (str) – Id of a private cloud
resource_pools (list[ResourcePool]) – The list of Resource Pools
state (str) – Private Cloud state, e.g. “operational”
total_cpu_cores (int) – Number of cores
total_nodes (int) – Number of nodes
total_ram (int) – Memory size
total_storage (float) – Disk space in TB
private_cloud_properties_type (str) – Virtualization type e.g. “vSphere”
v_sphere_version (str) – e.g. “6.5u2”
vcenter_fqdn (str) – FQDN for vcenter access
vcenter_refid (str) – Vcenter ip address
virtual_machine_templates (list[VirtualMachineTemplate]) – The list of Virtual Machine Templates
virtual_networks (list[VirtualNetwork]) – The list of Virtual Networks
vr_ops_enabled (bool) – Is Vrops enabled/disabled
type (str or PrivateCloudResourceType) – Azure Resource type. Possible values include: ‘Microsoft.VMwareCloudSimple/privateClouds’
-
class
azure.mgmt.vmwarecloudsimple.models.
ResourcePool
(*, id: str, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Resource pool model.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
-
class
azure.mgmt.vmwarecloudsimple.models.
Sku
(*, name: str, capacity: str = None, description: str = None, family: str = None, tier: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
The purchase SKU for CloudSimple paid resources.
All required parameters must be populated in order to send to Azure.
- Parameters
capacity (str) – The capacity of the SKU
description (str) – dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, …
family (str) – If the service has different generations of hardware, for the same SKU, then that can be captured here
name (str) – Required. The name of the SKU for VMWare CloudSimple Node
tier (str) – The tier of the SKU
-
class
azure.mgmt.vmwarecloudsimple.models.
SkuAvailability
(*, limit: int, dedicated_availability_zone_id: str = None, dedicated_availability_zone_name: str = None, dedicated_placement_group_id: str = None, dedicated_placement_group_name: str = None, resource_type: str = None, sku_id: str = None, sku_name: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
SKU availability model.
All required parameters must be populated in order to send to Azure.
- Parameters
dedicated_availability_zone_id (str) – CloudSimple Availability Zone id
dedicated_availability_zone_name (str) – CloudSimple Availability Zone Name
dedicated_placement_group_id (str) – CloudSimple Placement Group Id
dedicated_placement_group_name (str) – CloudSimple Placement Group name
limit (int) – Required. indicates how many resources of a given SKU is available in a AZ->PG
resource_type (str) – resource type e.g. DedicatedCloudNodes
sku_id (str) – sku id
sku_name (str) – sku name
-
class
azure.mgmt.vmwarecloudsimple.models.
Usage
(*, current_value: int = 0, limit: int = 0, name=None, unit=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Usage model.
All required parameters must be populated in order to send to Azure.
- Parameters
current_value (int) – Required. The current usage value. Default value: 0 .
limit (int) – Required. limit of a given sku in a region for a subscription. The maximum permitted value for the usage quota. If there is no limit, this value will be -1. Default value: 0 .
name (UsageName) – Usage name value and localized name
unit (str or UsageCount) – The usages’ unit. Possible values include: ‘Count’, ‘Bytes’, ‘Seconds’, ‘Percent’, ‘CountPerSecond’, ‘BytesPerSecond’
-
class
azure.mgmt.vmwarecloudsimple.models.
UsageName
(*, localized_value: str = None, value: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
User name model.
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualDisk
(*, controller_id: str, independence_mode, total_size: int, virtual_disk_id: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Virtual disk model.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Parameters
controller_id (str) – Required. Disk’s Controller id
independence_mode (str or DiskIndependenceMode) – Required. Disk’s independence mode type. Possible values include: ‘persistent’, ‘independent_persistent’, ‘independent_nonpersistent’
total_size (int) – Required. Disk’s total size
virtual_disk_id (str) – Disk’s id
- Variables
virtual_disk_name (str) – Disk’s display name
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualDiskController
(**kwargs)[source]¶ Bases:
msrest.serialization.Model
Virtual disk controller model.
Variables are only populated by the server, and will be ignored when sending a request.
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualMachine
(*, location: str, amount_of_ram: int, number_of_cores: int, private_cloud_id: str, customization=None, disks=None, expose_to_guest_vm: bool = None, nics=None, password: str = None, resource_pool=None, template_id: str = None, username: str = None, v_sphere_networks=None, tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Virtual machine model.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Variables
id (str) – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/virtualMachines/{virtualMachineName}
name (str) – {virtualMachineName}
controllers (list[VirtualDiskController]) – The list of Virtual Disks’ Controllers
dnsname (str) – The DNS name of Virtual Machine in VCenter
folder (str) – The path to virtual machine folder in VCenter
guest_os (str) – The name of Guest OS
guest_os_type (str or GuestOSType) – The Guest OS type. Possible values include: ‘linux’, ‘windows’, ‘other’
provisioning_state (str) – The provisioning status of the resource
public_ip (str) – The public ip of Virtual Machine
status (str or VirtualMachineStatus) – The status of Virtual machine. Possible values include: ‘running’, ‘suspended’, ‘poweredoff’, ‘updating’, ‘deallocating’, ‘deleting’
vm_id (str) – The internal id of Virtual Machine in VCenter
vmwaretools (str) – VMware tools version
- Parameters
location (str) – Required. Azure region
amount_of_ram (int) – Required. The amount of memory
customization (GuestOSCustomization) – Virtual machine properties
disks (list[VirtualDisk]) – The list of Virtual Disks
expose_to_guest_vm (bool) – Expose Guest OS or not
nics (list[VirtualNic]) – The list of Virtual NICs
number_of_cores (int) – Required. The number of CPU cores
password (str) – Password for login. Deprecated - use customization property
private_cloud_id (str) – Required. Private Cloud Id
resource_pool (ResourcePool) – Virtual Machines Resource Pool
template_id (str) – Virtual Machine Template Id
username (str) – Username for login. Deprecated - use customization property
v_sphere_networks (list[str]) – The list of Virtual VSphere Networks
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualMachineStopMode
(*, mode=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
List of virtual machine stop modes.
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualMachineTemplate
(*, private_cloud_id: str, location: str = None, amount_of_ram: int = None, controllers=None, description: str = None, disks=None, expose_to_guest_vm: bool = None, nics=None, number_of_cores: int = None, path: str = None, v_sphere_networks=None, v_sphere_tags=None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Virtual machine template model.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Variables
- Parameters
location (str) – Azure region
amount_of_ram (int) – The amount of memory
controllers (list[VirtualDiskController]) – The list of Virtual Disk Controllers
description (str) – The description of Virtual Machine Template
disks (list[VirtualDisk]) – The list of Virtual Disks
expose_to_guest_vm (bool) – Expose Guest OS or not
nics (list[VirtualNic]) – The list of Virtual NICs
number_of_cores (int) – The number of CPU cores
path (str) – path to folder
private_cloud_id (str) – Required. The Private Cloud Id
v_sphere_networks (list[str]) – The list of VSphere networks
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualNetwork
(*, id: str, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Virtual network model.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Variables
- Parameters
id (str) – Required. virtual network id (privateCloudId:vsphereId)
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualNic
(*, network, nic_type, customization=None, ip_addresses=None, mac_address: str = None, power_on_boot: bool = None, virtual_nic_id: str = None, **kwargs)[source]¶ Bases:
msrest.serialization.Model
Virtual NIC model.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Parameters
customization (GuestOSNICCustomization) – guest OS customization for nic
mac_address (str) – NIC MAC address
network (VirtualNetwork) – Required. Virtual Network
nic_type (str or NICType) – Required. NIC type. Possible values include: ‘E1000’, ‘E1000E’, ‘PCNET32’, ‘VMXNET’, ‘VMXNET2’, ‘VMXNET3’
power_on_boot (bool) – Is NIC powered on/off on boot
virtual_nic_id (str) – NIC id
- Variables
virtual_nic_name (str) – NIC name
-
class
azure.mgmt.vmwarecloudsimple.models.
AvailableOperationPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
AvailableOperation
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
DedicatedCloudNodePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
DedicatedCloudNode
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
DedicatedCloudServicePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
DedicatedCloudService
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
SkuAvailabilityPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
SkuAvailability
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
PrivateCloudPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
PrivateCloud
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
CustomizationPolicyPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
CustomizationPolicy
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
ResourcePoolPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
ResourcePool
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualMachineTemplatePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
VirtualMachineTemplate
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualNetworkPaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
VirtualNetwork
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
UsagePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
Usage
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
VirtualMachinePaged
(*args, **kwargs)[source]¶ Bases:
msrest.paging.Paged
A paging container for iterating over a list of
VirtualMachine
objectBring async to Paging.
“async_command” is mandatory keyword argument for this mixin to work.
-
class
azure.mgmt.vmwarecloudsimple.models.
OperationOrigin
[source]¶ -
An enumeration.
-
system
= 'system'¶
-
user
= 'user'¶
-
usersystem
= 'user,system'¶
-
-
class
azure.mgmt.vmwarecloudsimple.models.
AggregationType
[source]¶ -
An enumeration.
-
average
= 'Average'¶
-
total
= 'Total'¶
-
-
class
azure.mgmt.vmwarecloudsimple.models.
NodeStatus
[source]¶ -
An enumeration.
-
unused
= 'unused'¶
-
used
= 'used'¶
-
-
class
azure.mgmt.vmwarecloudsimple.models.
OnboardingStatus
[source]¶ -
An enumeration.
-
not_on_boarded
= 'notOnBoarded'¶
-
on_boarded
= 'onBoarded'¶
-
on_boarding
= 'onBoarding'¶
-
on_boarding_failed
= 'onBoardingFailed'¶
-
-
class
azure.mgmt.vmwarecloudsimple.models.
DiskIndependenceMode
[source]¶ -
An enumeration.
-
independent_nonpersistent
= 'independent_nonpersistent'¶
-
independent_persistent
= 'independent_persistent'¶
-
persistent
= 'persistent'¶
-
-
class
azure.mgmt.vmwarecloudsimple.models.
NICType
[source]¶ -
An enumeration.
-
e1000
= 'E1000'¶
-
e1000_e
= 'E1000E'¶
-
pcnet32
= 'PCNET32'¶
-
vmxnet
= 'VMXNET'¶
-
vmxnet2
= 'VMXNET2'¶
-
vmxnet3
= 'VMXNET3'¶
-
-
class
azure.mgmt.vmwarecloudsimple.models.
PrivateCloudResourceType
[source]¶ -
An enumeration.
-
microsoft_vmware_cloud_simpleprivate_clouds
= 'Microsoft.VMwareCloudSimple/privateClouds'¶
-
-
class
azure.mgmt.vmwarecloudsimple.models.
UsageCount
[source]¶ -
An enumeration.
-
bytes
= 'Bytes'¶
-
bytes_per_second
= 'BytesPerSecond'¶
-
count
= 'Count'¶
-
count_per_second
= 'CountPerSecond'¶
-
percent
= 'Percent'¶
-
seconds
= 'Seconds'¶
-
-
class
azure.mgmt.vmwarecloudsimple.models.
GuestOSType
[source]¶ -
An enumeration.
-
linux
= 'linux'¶
-
other
= 'other'¶
-
windows
= 'windows'¶
-