vc-pricing-settings

vc-pricing-settings
vc-pricing-settings

Model representing VC pricing settings.

JSON Example
{
    "pricingPolicyStatus": {
        "enabled": false
    },
    "basicCharges": {},
    "guestOSRate": {
        "rates": [
            {}
        ]
    },
    "tags": {
        "recurringRates": [
            {
                "chargePeriod": "string",
                "rate": "number",
                "type": "string",
                "key": "string",
                "value": "string",
                "chargeOnPowerState": "string"
            }
        ],
        "oneTimeRates": [
            {}
        ],
        "rateFactors": [
            {
                "key": "string",
                "value": "string",
                "rate": "number",
                "type": "string",
                "chargeAppliesType": "string"
            }
        ]
    },
    "overallCharges": {
        "chargePeriod": "string",
        "vmSetupCharges": "number",
        "recurringCharges": "number"
    }
}
pricingPolicyStatus
Optional

Model representing VC pricing policy status settings.

basicCharges
Optional

Basic charges settings

guestOSRate
Optional

Model representing guest OS rate settings

tags
Optional

Model representing VC Pricing tags settings

overallCharges
Optional

Model representing overall charges settings.

Property Of