CreateVirtualRouterOffering

Creates a vRouter offering. For example,
CreateVirtualRouterOffering name=VROffering zoneUuid=fad9475e374a471e8e95eca6177f7075 \
cpuNum=1 memorySize=1073741824 imageUuid=fd59830722741bf49d25398f34723cb8 \
managementNetworkUuid=10a60c0bc05b418c9f9f3d86ba65280a

Parameters

Name Description Optional Valid Value Starting Version
managementNetworkUuid The management L3 network UUID. 0.6
zoneUuid The zone UUID. 0.6
imageUuid The image UUID. 0.6
publicNetworkUuid The public L3 network UUID. Yes 0.6
isDefault The default offering: vRouter. Yes 0.6
name The resource name. 0.6
description The detailed description of the resource. Yes 0.6
cpuNum The CPU count. 0.6
memorySize The memory size. 0.6
allocatorStrategy The allocator strategy. Yes
  • DefaultHostAllocatorStrategy
  • LastHostPreferredAllocatorStrategy
  • LeastVmPreferredHostAllocatorStrategy
  • MinimumCPUUsageHostAllocatorStrategy
  • MinimumMemoryUsageHostAllocatorStrategy
  • MaxInstancePerHostHostAllocatorStrategy
  • DesignatedHostAllocatorStrategy
0.6
sortKey The sort key. Yes 0.6
type The type. Yes
  • UserVm
  • ApplianceVm
0.6
resourceUuid The resource UUID. Yes 0.6
userTags The user tags. For more information, see CreateUserTag. The resource type is VirtualRouterOfferingVO. Yes 0.6
systemTags The system tags. For more information, see CreateSystemTag. The resource type is VirtualRouterOfferingVO. Yes 0.6
timeout Yes