LabResourceCostProperties Class
The properties of a resource cost item.
Constructor
LabResourceCostProperties(*, resourcename: str | None = None, resource_u_id: str | None = None, resource_cost: float | None = None, resource_type: str | None = None, resource_owner: str | None = None, resource_pricing_tier: str | None = None, resource_status: str | None = None, resource_id: str | None = None, external_resource_id: str | None = None, **kwargs)
Parameters
Name | Description |
---|---|
resourcename
Required
|
The name of the resource. |
resource_u_id
Required
|
The unique identifier of the resource. |
resource_cost
Required
|
The cost component of the resource cost item. |
resource_type
Required
|
The logical resource type (ex. virtualmachine, storageaccount). |
resource_owner
Required
|
The owner of the resource (ex. <xref:mailto:[email protected]>). |
resource_pricing_tier
Required
|
The category of the resource (ex. Premium_LRS, Standard_DS1). |
resource_status
Required
|
The status of the resource (ex. Active). |
resource_id
Required
|
The ID of the resource. |
external_resource_id
Required
|
The ID of the external resource. |
Keyword-Only Parameters
Name | Description |
---|---|
resourcename
|
Default value: None
|
resource_u_id
|
Default value: None
|
resource_cost
|
Default value: None
|
resource_type
|
Default value: None
|
resource_owner
|
Default value: None
|
resource_pricing_tier
|
Default value: None
|
resource_status
|
Default value: None
|
resource_id
|
Default value: None
|
external_resource_id
|
Default value: None
|