PlanType

Element:
Plan
Type:
PlanType
Namespace:
http://www.vmware.com/vchs/sc/service/v1
Description:
Provides the details of a plan. Includes details like region of the plan, service offering the plan, version of the plan, id of the Plan, etc., The details of the plan will be used for creation of an instance.
Since:
5.7
Schema:
serviceplan.xsd
Media type(s):
None
Extends:
ResourceType
XML Representation:
<Plan xmlns="http://www.vmware.com/vchs/sc/service/v1" xmlns:common_v1="http://www.vmware.com/vchs/sc/common/v1">
    <common_v1:region> common_v1:NonEmptyString </common_v1:region>
    <common_v1:serviceName> common_v1:NonEmptyString </common_v1:serviceName>
    <common_v1:description> common_v1:NonEmptyString </common_v1:description>
    <common_v1:planVersion> common_v1:NonEmptyString </common_v1:planVersion>
    <common_v1:planAttributes> common_v1:NonEmptyString </common_v1:planAttributes>
    <common_v1:instanceSpec> common_v1:NonEmptyString </common_v1:instanceSpec>
    <common_v1:instanceDefaultSpec> common_v1:NonEmptyString </common_v1:instanceDefaultSpec>
    <common_v1:bindingSpec> common_v1:NonEmptyString </common_v1:bindingSpec>
    <planPolicy>
        <canCreateInstance> xs:boolean </canCreateInstance>
        <canCreateBinding> xs:boolean </canCreateBinding>
        <maxInstanceCount> xs:int </maxInstanceCount>
    </planPolicy>
</Plan>

Elements

Element Type Required Modifiable Since Deprecated Description
bindingSpec NonEmptyString No none 5.7 Service specific parameters, to create a binding, for an instance of this plan.
description NonEmptyString No none 5.7 The description about the plan.
instanceDefaultSpec NonEmptyString No none 5.7 The default spec values, that will be used, while creating an instance for this plan.
instanceSpec NonEmptyString No none 5.7 Custom spec values, used by the service, to create an instance for this plan.
planAttributes NonEmptyString No none 5.7 This is an optional field used by service to provide additional information about the plan.
planPolicy PlanPolicyType No none 5.7 Specifies plan policies.
planVersion NonEmptyString Yes none 5.7 The version of the plan offered.
region NonEmptyString Yes none 5.7 The region in which the plan is offered.
serviceName NonEmptyString Yes none 5.7 The name of the service offering the plan.