A published service.
name | data type | type | namespace | min/max occurs | description |
---|---|---|---|---|---|
appliedPlacementAttributes | list of AppliedPlacementAttribute | element | 0/unbounded | the placement attributes that have been applied | |
categories | list of ServiceCategory | element | 0/unbounded | Gets the categories. | |
cloudTemplateDeployType | CloudTemplateDeployType | element | 0/1 | If deploying cloud templates, specifies how they should be deployed. | |
completionWorkflowId | long | element | 0/1 | Gets the completion workfow id. | |
deployType | ServiceDeployType | element | 0/1 | Gets the deploy type. | |
description | string | element | 0/1 | Gets the description. | |
externalRouterStaticallyAssigned | string | element | 0/1 | Is the external router statically assigned? Applicable only for fenced component service. | |
fenced | string | element | 0/1 | Checks if is fenced. | |
highlyAvailable | string | element | 0/1 | Checks if is highly available. | |
iconId | long | element | 1/1 | Gets the icon id. | |
internalRouterIp | string | element | 0/1 | Gets the router ip. | |
internalRouterSubnet | string | element | 0/1 | Gets the router subnet. | |
name | string | element | 0/1 | Gets the name. | |
namingFormat | string | element | 0/1 | Gets the naming format. | |
organizations | list of ManagedObjectReference | element | 0/unbounded | Gets the collection of organizations to published this service to. | |
publishState | CatalogState | element | 0/1 | Gets the publish state. | |
resourceSummary | PublishedServiceResourceSummary | element | 0/1 | Gets the resource summary. | |
retired | long | element | 0/1 | Gets the retired. | |
serviceComponents | list of PublishedServiceComponent | element | 0/unbounded | Gets the service components. | |
serviceDeployable | string | element | 0/1 | Checks if is service deployable. | |
serviceFormIncluded | string | element | 0/1 | Gets the service form included flag | |
serviceType | ServiceType | element | 0/1 | Contains the type of service (SHARED or SERVICE) | |
serviceUsers | list of OwnerInfo | element | 0/unbounded | Gets the service users. | |
startDeployedComponents | string | element | 0/1 | Checks if is startDeployedComponents. | |
useDefaultNamingFormat | string | element | 0/1 | Checks if is use default naming format. | |
useStaticComponentForms | string | element | 0/1 | Check if this service should use static component forms. | |
Properties inherited from ManagedObjectReference |
|||||
displayName | string | element | 0/1 | Gets the display name. | |
id | long | element | 1/1 | The unique id of the managed object this refers to. | |
type | ManagedObjectType | element | 0/1 | The type of managed object this refers to. | |
Properties inherited from supportTemplating |
|||||
xsitype | string | attribute | 0/1 |
Example
<PublishedService> <serviceType>...</serviceType> <useStaticComponentForms>...</useStaticComponentForms> <resourceSummary> <totalCost>...</totalCost> <totalOsCost>...</totalOsCost> <totalCpuCost>...</totalCpuCost> <totalMemoryCost>...</totalMemoryCost> <totalDiskCost>...</totalDiskCost> <totalSupportCost>...</totalSupportCost> <totalExtraCost>...</totalExtraCost> <totalCpu>...</totalCpu> <totalMemory>...</totalMemory> <totalDisk>...</totalDisk> <totalCategorizedCosts>...</totalCategorizedCosts> </resourceSummary> <deployType>...</deployType> <name>...</name> <namingFormat>...</namingFormat> <iconId>...</iconId> <useDefaultNamingFormat>...</useDefaultNamingFormat> <highlyAvailable>...</highlyAvailable> <fenced>...</fenced> <startDeployedComponents>...</startDeployedComponents> <description>...</description> <serviceDeployable>...</serviceDeployable> <completionWorkflowId>...</completionWorkflowId> <retired>...</retired> <publishState>...</publishState> <serviceUsers xsitype="..."> <id>...</id> <loginId>...</loginId> <displayName>...</displayName> <email>...</email> <itContact>...</itContact> <primary>...</primary> </serviceUsers> <organizations xsitype="..."> <displayName>...</displayName> <type>...</type> <id>...</id> </organizations> <serviceComponents xsitype="..."> <id>...</id> <cost>...</cost> <namingFormat>...</namingFormat> <useDefaultNamingFormat>...</useDefaultNamingFormat> <service> <displayName>...</displayName> <type>...</type> <id>...</id> </service> <linkedClone>...</linkedClone> <template>...</template> <group>...</group> <name>...</name> <description>...</description> <componentType> <id>...</id> <name>...</name> <description>...</description> <cost>...</cost> </componentType> <ref> <displayName>...</displayName> <type>...</type> <id>...</id> </ref> <serviceProperties>...</serviceProperties> <customizationSpecName>...</customizationSpecName> <instanceTypes>...</instanceTypes> <snapshot> <displayName>...</displayName> <type>...</type> <id>...</id> </snapshot> <availabilitySet>...</availabilitySet> <iamRole>...</iamRole> <pushMemoryMetrics>...</pushMemoryMetrics> <portMappings> <name>...</name> <publicProtocol>...</publicProtocol> <privateProtocol>...</privateProtocol> <publicPort>...</publicPort> <privatePort>...</privatePort> </portMappings> <componentNics> <id>...</id> <accessMode>...</accessMode> <addressMode>...</addressMode> <staticIp>...</staticIp> <mac>...</mac> <hostName>...</hostName> <portForwardPairs/> </componentNics> <serviceComponentSettings> <id>...</id> <requestAttributes/> <groups/> <formElements/> <resources/> </serviceComponentSettings> <completionWorkflow> <displayName>...</displayName> <type>...</type> <id>...</id> </completionWorkflow> <cloudTemplateUrl>...</cloudTemplateUrl> <cloudTemplateBody>...</cloudTemplateBody> <cloudTemplateParameters> <name>...</name> <description>...</description> <defaultValue>...</defaultValue> <noEcho>...</noEcho> <value>...</value> <id>...</id> <type>...</type> <allowedValues>...</allowedValues> </cloudTemplateParameters> <targetType>...</targetType> <capabilities>...</capabilities> <capabilitiesReason>...</capabilitiesReason> </serviceComponents> <categories xsitype="..."> <id>...</id> <name>...</name> <serviceCount>...</serviceCount> </categories> <externalRouterStaticallyAssigned>...</externalRouterStaticallyAssigned> <internalRouterIp>...</internalRouterIp> <internalRouterSubnet>...</internalRouterSubnet> <appliedPlacementAttributes xsitype="..."> <placementAttribute> <displayName>...</displayName> <type>...</type> <id>...</id> </placementAttribute> <allowedValues>...</allowedValues> </appliedPlacementAttributes> <cloudTemplateDeployType>...</cloudTemplateDeployType> <serviceFormIncluded>...</serviceFormIncluded> <displayName>...</displayName> <type>...</type> <id>...</id> </PublishedService>