BillingResponseListResult Class

The response for the operation to get regional billingSpecs for a subscription.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
BillingResponseListResult

Constructor

BillingResponseListResult(*, vm_sizes: Optional[List[str]] = None, vm_sizes_with_encryption_at_host: Optional[List[str]] = None, vm_size_filters: Optional[List[azure.mgmt.hdinsight.models._models_py3.VmSizeCompatibilityFilterV2]] = None, billing_resources: Optional[List[azure.mgmt.hdinsight.models._models_py3.BillingResources]] = None, **kwargs)

Parameters

vm_sizes
list[str]
Required

The virtual machine sizes to include or exclude.

vm_sizes_with_encryption_at_host
list[str]
Required

The vm sizes which enable encryption at host.

vm_size_filters
list[VmSizeCompatibilityFilterV2]
Required

The virtual machine filtering mode. Effectively this can enabling or disabling the virtual machine sizes in a particular set.

billing_resources
list[BillingResources]
Required

The billing and managed disk billing resources for a region.

Variables

vm_size_properties
list[VmSizeProperty]

The vm size properties.