http://git-wip-us.apache.org/repos/asf/stratos/blob/5e2eed67/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
----------------------------------------------------------------------
diff --git
a/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
b/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
index 15cc5aa..718ac98 100644
---
a/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
+++
b/service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoScalerService.wsdl
@@ -1,43 +1,47 @@
-<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:ns="http://api.autoscaler.stratos.apache.org"
xmlns:ax28="http://partition.autoscaler.stratos.apache.org/xsd"
xmlns:ax25="http://pojo.stub.controller.cloud.stratos.apache.org/xsd"
xmlns:ax23="http://policy.deployment.autoscaler.stratos.apache.org/xsd"
xmlns:ax24="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"
xmlns:ax216="http://exception.autoscaler.stratos.apache.org/xsd"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ax214="http://model.policy.autoscaler.stratos.apache.org/xsd"
xmlns:ns1="http://org.apache.axis2/xsd"
xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
targetNamespace="http://api.autoscaler.stratos.apache.org">
- <wsdl:documentation>AutoScalerService</wsdl:documentation>
+<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:ns="http://api.autoscaler.stratos.apache.org"
xmlns:ax27="http://partition.autoscaler.stratos.apache.org/xsd"
xmlns:ax25="http://policy.deployment.autoscaler.stratos.apache.org/xsd"
xmlns:ax21="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"
xmlns:ax216="http://kubernetes.common.stratos.apache.org/xsd"
xmlns:ax22="http://pojo.stub.controller.cloud.stratos.apache.org/xsd"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ax214="http://exception.autoscaler.stratos.apache.org/xsd"
xmlns:ns1="http://org.apache.axis2/xsd"
xmlns:ax212="http://model.policy.autoscaler.stratos.apache.org/xsd"
xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNam
espace="http://api.autoscaler.stratos.apache.org">
<wsdl:types>
<xs:schema attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://exception.autoscaler.stratos.apache.org/xsd">
- <xs:complexType name="InvalidKubernetesMasterException">
+ <xs:complexType name="InvalidPartitionException">
<xs:sequence>
<xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="NonExistingKubernetesMasterException">
+ <xs:complexType name="InvalidPolicyException">
<xs:sequence>
<xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="InvalidKubernetesHostException">
+ <xs:complexType name="NonExistingKubernetesGroupException">
<xs:sequence>
<xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="NonExistingKubernetesHostException">
+ <xs:complexType name="InvalidKubernetesGroupException">
<xs:sequence>
<xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="NonExistingKubernetesGroupException">
+ <xs:complexType name="InvalidKubernetesHostException">
<xs:sequence>
<xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="NonExistingLBException">
+ <xs:complexType name="NonExistingKubernetesHostException">
<xs:sequence>
<xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="InvalidPartitionException">
+ <xs:complexType name="InvalidKubernetesMasterException">
<xs:sequence>
<xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="InvalidPolicyException">
+ <xs:complexType name="NonExistingKubernetesMasterException">
+ <xs:sequence>
+ <xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="NonExistingLBException">
<xs:sequence>
<xs:element minOccurs="0" name="message" nillable="true"
type="xs:string"/>
</xs:sequence>
@@ -46,7 +50,7 @@
<xs:schema attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://pojo.stub.controller.cloud.stratos.apache.org/xsd">
<xs:complexType name="Properties">
<xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="properties" nillable="true" type="ax25:Property"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="properties" nillable="true" type="ax22:Property"/>
<xs:element minOccurs="0" name="propertiesSpecified"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
@@ -59,12 +63,137 @@
</xs:sequence>
</xs:complexType>
</xs:schema>
- <xs:schema
xmlns:ax217="http://exception.autoscaler.stratos.apache.org/xsd"
xmlns:ax215="http://model.policy.autoscaler.stratos.apache.org/xsd"
xmlns:ax212="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"
xmlns:ax213="http://partition.autoscaler.stratos.apache.org/xsd"
xmlns:ax211="http://policy.deployment.autoscaler.stratos.apache.org/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://api.autoscaler.stratos.apache.org">
- <xs:import
namespace="http://policy.deployment.autoscaler.stratos.apache.org/xsd"/>
+ <xs:schema attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://kubernetes.common.stratos.apache.org/xsd">
+ <xs:complexType name="KubernetesGroup">
+ <xs:sequence>
+ <xs:element minOccurs="0" name="description"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="groupId" nillable="true"
type="xs:string"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="kubernetesHosts" nillable="true" type="ax216:KubernetesHost"/>
+ <xs:element minOccurs="0" name="kubernetesMaster"
nillable="true" type="ax216:KubernetesMaster"/>
+ <xs:element minOccurs="0" name="portRange" nillable="true"
type="ax216:PortRange"/>
+ <xs:element minOccurs="0" name="properties"
nillable="true" type="ax216:Properties"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="KubernetesHost">
+ <xs:sequence>
+ <xs:element minOccurs="0" name="hostId" nillable="true"
type="xs:string"/>
+ <xs:element minOccurs="0" name="hostIpAddress"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="hostname" nillable="true"
type="xs:string"/>
+ <xs:element minOccurs="0" name="properties"
nillable="true" type="ax216:Properties"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="Properties">
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="properties" nillable="true" type="ax216:Property"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="Property">
+ <xs:sequence>
+ <xs:element minOccurs="0" name="name" nillable="true"
type="xs:string"/>
+ <xs:element minOccurs="0" name="value" nillable="true"
type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:complexType name="KubernetesMaster">
+ <xs:complexContent>
+ <xs:extension base="ax216:KubernetesHost">
+ <xs:sequence>
+ <xs:element minOccurs="0" name="endpoint"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+ <xs:complexType name="PortRange">
+ <xs:sequence>
+ <xs:element minOccurs="0" name="lower" type="xs:int"/>
+ <xs:element minOccurs="0" name="upper" type="xs:int"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:schema>
+ <xs:schema
xmlns:ax24="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"
xmlns:ax217="http://kubernetes.common.stratos.apache.org/xsd"
xmlns:ax215="http://exception.autoscaler.stratos.apache.org/xsd"
xmlns:ax213="http://model.policy.autoscaler.stratos.apache.org/xsd"
xmlns:ax210="http://policy.deployment.autoscaler.stratos.apache.org/xsd"
xmlns:ax211="http://partition.autoscaler.stratos.apache.org/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://api.autoscaler.stratos.apache.org">
<xs:import
namespace="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"/>
+ <xs:import
namespace="http://policy.deployment.autoscaler.stratos.apache.org/xsd"/>
<xs:import
namespace="http://partition.autoscaler.stratos.apache.org/xsd"/>
<xs:import
namespace="http://model.policy.autoscaler.stratos.apache.org/xsd"/>
<xs:import
namespace="http://exception.autoscaler.stratos.apache.org/xsd"/>
+ <xs:import
namespace="http://kubernetes.common.stratos.apache.org/xsd"/>
+ <xs:element name="getPartition">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="partitionId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getPartitionResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="return"
nillable="true" type="ax24:Partition"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getDeploymentPolicy">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getDeploymentPolicyResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="return"
nillable="true" type="ax25:DeploymentPolicy"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getPartitionGroups">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getPartitionGroupsResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax27:PartitionGroup"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAllAvailablePartitions">
+ <xs:complexType>
+ <xs:sequence/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAllAvailablePartitionsResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax24:Partition"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAllDeploymentPolicies">
+ <xs:complexType>
+ <xs:sequence/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAllDeploymentPoliciesResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax25:DeploymentPolicy"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAllAutoScalingPolicy">
+ <xs:complexType>
+ <xs:sequence/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAllAutoScalingPolicyResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax212:AutoscalePolicy"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
<xs:element name="getValidDeploymentPoliciesforCartridge">
<xs:complexType>
<xs:sequence>
@@ -75,37 +204,77 @@
<xs:element name="getValidDeploymentPoliciesforCartridgeResponse">
<xs:complexType>
<xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax23:DeploymentPolicy"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax25:DeploymentPolicy"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getServiceLBClusterId">
+ <xs:element name="AutoScalerServiceInvalidPartitionException">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="serviceType"
nillable="true" type="xs:string"/>
- <xs:element minOccurs="0" name="deploymentPolicyName"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0"
name="InvalidPartitionException" nillable="true"
type="ax214:InvalidPartitionException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getServiceLBClusterIdResponse">
+ <xs:element name="addPartition">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="return"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="partition"
nillable="true" type="ax24:Partition"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getPartitionsOfGroup">
+ <xs:element name="addPartitionResponse">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
- <xs:element minOccurs="0" name="groupId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="return"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getPartitionsOfGroupResponse">
+ <xs:element name="AutoScalerServiceInvalidPolicyException">
<xs:complexType>
<xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax24:Partition"/>
+ <xs:element minOccurs="0"
name="InvalidPolicyException" nillable="true"
type="ax214:InvalidPolicyException"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="addDeploymentPolicy">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="depPolicy"
nillable="true" type="ax25:DeploymentPolicy"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="addDeploymentPolicyResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="return"
type="xs:boolean"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="addAutoScalingPolicy">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="aspolicy"
nillable="true" type="ax212:AutoscalePolicy"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="addAutoScalingPolicyResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="return"
type="xs:boolean"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAutoscalingPolicy">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="autoscalingPolicyId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAutoscalingPolicyResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="return"
nillable="true" type="ax212:AutoscalePolicy"/>
</xs:sequence>
</xs:complexType>
</xs:element>
@@ -123,221 +292,284 @@
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getPartitionGroups">
+ <xs:element name="getAllKubernetesGroups">
+ <xs:complexType>
+ <xs:sequence/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="getAllKubernetesGroupsResponse">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax217:KubernetesGroup"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getPartitionGroupsResponse">
+ <xs:element
name="AutoScalerServiceNonExistingKubernetesGroupException">
<xs:complexType>
<xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax28:PartitionGroup"/>
+ <xs:element minOccurs="0"
name="NonExistingKubernetesGroupException" nillable="true"
type="ax214:NonExistingKubernetesGroupException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getPartition">
+ <xs:element name="getKubernetesGroup">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="partitionId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="kubernetesGroupId"
nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getPartitionResponse">
+ <xs:element name="getKubernetesGroupResponse">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="return"
nillable="true" type="ax24:Partition"/>
+ <xs:element minOccurs="0" name="return"
nillable="true" type="ax217:KubernetesGroup"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getDeploymentPolicy">
+ <xs:element name="getMasterForKubernetesGroup">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="kubernetesGroupId"
nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getDeploymentPolicyResponse">
+ <xs:element name="getMasterForKubernetesGroupResponse">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="return"
nillable="true" type="ax23:DeploymentPolicy"/>
+ <xs:element minOccurs="0" name="return"
nillable="true" type="ax217:KubernetesMaster"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getDefaultLBClusterId">
+ <xs:element name="getHostsForKubernetesGroup">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="deploymentPolicyName"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="kubernetesGroupId"
nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getDefaultLBClusterIdResponse">
+ <xs:element name="getHostsForKubernetesGroupResponse">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="return"
nillable="true" type="xs:string"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax217:KubernetesHost"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAutoscalingPolicy">
+ <xs:element
name="AutoScalerServiceInvalidKubernetesGroupException">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="autoscalingPolicyId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0"
name="InvalidKubernetesGroupException" nillable="true"
type="ax214:InvalidKubernetesGroupException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAutoscalingPolicyResponse">
+ <xs:element name="addKubernetesGroup">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="return"
nillable="true" type="ax214:AutoscalePolicy"/>
+ <xs:element minOccurs="0" name="kubernetesGroup"
nillable="true" type="ax217:KubernetesGroup"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllDeploymentPolicies">
+ <xs:element name="addKubernetesGroupResponse">
<xs:complexType>
- <xs:sequence/>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="return"
type="xs:boolean"/>
+ </xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllDeploymentPoliciesResponse">
+ <xs:element name="AutoScalerServiceInvalidKubernetesHostException">
<xs:complexType>
<xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax23:DeploymentPolicy"/>
+ <xs:element minOccurs="0"
name="InvalidKubernetesHostException" nillable="true"
type="ax214:InvalidKubernetesHostException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllAvailablePartitions">
+ <xs:element name="addKubernetesHost">
<xs:complexType>
- <xs:sequence/>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="groupId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="kubernetesHost"
nillable="true" type="ax217:KubernetesHost"/>
+ </xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllAvailablePartitionsResponse">
+ <xs:element name="addKubernetesHostResponse">
<xs:complexType>
<xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax24:Partition"/>
+ <xs:element minOccurs="0" name="return"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllAutoScalingPolicy">
+ <xs:element name="removeKubernetesGroup">
<xs:complexType>
- <xs:sequence/>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="groupId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="getAllAutoScalingPolicyResponse">
+ <xs:element name="removeKubernetesGroupResponse">
<xs:complexType>
<xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax214:AutoscalePolicy"/>
+ <xs:element minOccurs="0" name="return"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="checkServiceLBExistenceAgainstPolicy">
+ <xs:element
name="AutoScalerServiceNonExistingKubernetesHostException">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="serviceName"
nillable="true" type="xs:string"/>
- <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0"
name="NonExistingKubernetesHostException" nillable="true"
type="ax214:NonExistingKubernetesHostException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="checkServiceLBExistenceAgainstPolicyResponse">
+ <xs:element name="removeKubernetesHost">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="hostId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="removeKubernetesHostResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="AutoScalerServiceNonExistingLBException">
+ <xs:element
name="AutoScalerServiceInvalidKubernetesMasterException">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0"
name="NonExistingLBException" nillable="true"
type="ax217:NonExistingLBException"/>
+ <xs:element minOccurs="0"
name="InvalidKubernetesMasterException" nillable="true"
type="ax214:InvalidKubernetesMasterException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="checkLBExistenceAgainstPolicy">
+ <xs:element
name="AutoScalerServiceNonExistingKubernetesMasterException">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="lbClusterId"
nillable="true" type="xs:string"/>
- <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0"
name="NonExistingKubernetesMasterException" nillable="true"
type="ax214:NonExistingKubernetesMasterException"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="checkDefaultLBExistenceAgainstPolicy">
+ <xs:element name="updateKubernetesMaster">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="kubernetesMaster"
nillable="true" type="ax217:KubernetesMaster"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="checkDefaultLBExistenceAgainstPolicyResponse">
+ <xs:element name="updateKubernetesMasterResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="checkClusterLBExistenceAgainstPolicy">
+ <xs:element name="updateKubernetesHost">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="clusterId"
nillable="true" type="xs:string"/>
- <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="kubernetesHost"
nillable="true" type="ax217:KubernetesHost"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="checkClusterLBExistenceAgainstPolicyResponse">
+ <xs:element name="updateKubernetesHostResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="AutoScalerServiceInvalidPartitionException">
+ <xs:element name="getPartitionsOfGroup">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0"
name="InvalidPartitionException" nillable="true"
type="ax217:InvalidPartitionException"/>
+ <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="groupId"
nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addPartition">
+ <xs:element name="getPartitionsOfGroupResponse">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="partition"
nillable="true" type="ax24:Partition"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="return" nillable="true" type="ax24:Partition"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addPartitionResponse">
+ <xs:element name="AutoScalerServiceNonExistingLBException">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0"
name="NonExistingLBException" nillable="true"
type="ax214:NonExistingLBException"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="checkLBExistenceAgainstPolicy">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="lbClusterId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="checkDefaultLBExistenceAgainstPolicy">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="checkDefaultLBExistenceAgainstPolicyResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="AutoScalerServiceInvalidPolicyException">
+ <xs:element name="getDefaultLBClusterId">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0"
name="InvalidPolicyException" nillable="true"
type="ax217:InvalidPolicyException"/>
+ <xs:element minOccurs="0" name="deploymentPolicyName"
nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addDeploymentPolicy">
+ <xs:element name="getDefaultLBClusterIdResponse">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="depPolicy"
nillable="true" type="ax23:DeploymentPolicy"/>
+ <xs:element minOccurs="0" name="return"
nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addDeploymentPolicyResponse">
+ <xs:element name="checkServiceLBExistenceAgainstPolicy">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="serviceName"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="checkServiceLBExistenceAgainstPolicyResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addAutoScalingPolicy">
+ <xs:element name="getServiceLBClusterId">
<xs:complexType>
<xs:sequence>
- <xs:element minOccurs="0" name="aspolicy"
nillable="true" type="ax214:AutoscalePolicy"/>
+ <xs:element minOccurs="0" name="serviceType"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="deploymentPolicyName"
nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="addAutoScalingPolicyResponse">
+ <xs:element name="getServiceLBClusterIdResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="return"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="checkClusterLBExistenceAgainstPolicy">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" name="clusterId"
nillable="true" type="xs:string"/>
+ <xs:element minOccurs="0" name="deploymentPolicyId"
nillable="true" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="checkClusterLBExistenceAgainstPolicyResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return"
type="xs:boolean"/>
@@ -345,13 +577,13 @@
</xs:complexType>
</xs:element>
</xs:schema>
- <xs:schema
xmlns:ax29="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://partition.autoscaler.stratos.apache.org/xsd">
+ <xs:schema
xmlns:ax28="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://partition.autoscaler.stratos.apache.org/xsd">
<xs:import
namespace="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"/>
<xs:complexType name="PartitionGroup">
<xs:sequence>
<xs:element minOccurs="0" name="id" nillable="true"
type="xs:string"/>
<xs:element minOccurs="0" name="partitionAlgo"
nillable="true" type="xs:string"/>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="partitions" nillable="true" type="ax29:Partition"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="partitions" nillable="true" type="ax28:Partition"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
@@ -362,14 +594,15 @@
<xs:element minOccurs="0" name="displayName"
nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="id" nillable="true"
type="xs:string"/>
<xs:element minOccurs="0" name="isPublic"
type="xs:boolean"/>
- <xs:element minOccurs="0" name="loadThresholds"
nillable="true" type="ax214:LoadThresholds"/>
+ <xs:element minOccurs="0" name="loadThresholds"
nillable="true" type="ax212:LoadThresholds"/>
+ <xs:element minOccurs="0" name="tenantId" type="xs:int"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="LoadThresholds">
<xs:sequence>
- <xs:element minOccurs="0" name="loadAverage"
nillable="true" type="ax214:LoadAverageThresholds"/>
- <xs:element minOccurs="0" name="memoryConsumption"
nillable="true" type="ax214:MemoryConsumptionThresholds"/>
- <xs:element minOccurs="0" name="requestsInFlight"
nillable="true" type="ax214:RequestsInFlightThresholds"/>
+ <xs:element minOccurs="0" name="loadAverage"
nillable="true" type="ax212:LoadAverageThresholds"/>
+ <xs:element minOccurs="0" name="memoryConsumption"
nillable="true" type="ax212:MemoryConsumptionThresholds"/>
+ <xs:element minOccurs="0" name="requestsInFlight"
nillable="true" type="ax212:RequestsInFlightThresholds"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="LoadAverageThresholds">
@@ -391,20 +624,21 @@
</xs:sequence>
</xs:complexType>
</xs:schema>
- <xs:schema
xmlns:ax27="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"
xmlns:ax210="http://partition.autoscaler.stratos.apache.org/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://policy.deployment.autoscaler.stratos.apache.org/xsd">
+ <xs:schema
xmlns:ax29="http://partition.autoscaler.stratos.apache.org/xsd"
xmlns:ax26="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://policy.deployment.autoscaler.stratos.apache.org/xsd">
<xs:import
namespace="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd"/>
<xs:import
namespace="http://partition.autoscaler.stratos.apache.org/xsd"/>
<xs:complexType name="DeploymentPolicy">
<xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="allPartitions" nillable="true" type="ax27:Partition"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="allPartitions" nillable="true" type="ax26:Partition"/>
<xs:element minOccurs="0" name="description"
nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="id" nillable="true"
type="xs:string"/>
<xs:element minOccurs="0" name="isPublic"
type="xs:boolean"/>
- <xs:element maxOccurs="unbounded" minOccurs="0"
name="partitionGroups" nillable="true" type="ax28:PartitionGroup"/>
+ <xs:element maxOccurs="unbounded" minOccurs="0"
name="partitionGroups" nillable="true" type="ax29:PartitionGroup"/>
+ <xs:element minOccurs="0" name="tenantId" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
- <xs:schema
xmlns:ax26="http://pojo.stub.controller.cloud.stratos.apache.org/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd">
+ <xs:schema
xmlns:ax23="http://pojo.stub.controller.cloud.stratos.apache.org/xsd"
attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://partition.deployment.stub.controller.cloud.stratos.apache.org/xsd">
<xs:import
namespace="http://pojo.stub.controller.cloud.stratos.apache.org/xsd"/>
<xs:complexType name="Partition">
<xs:sequence>
@@ -418,7 +652,7 @@
<xs:element minOccurs="0" name="partitionMaxSpecified"
type="xs:boolean"/>
<xs:element minOccurs="0" name="partitionMin"
type="xs:int"/>
<xs:element minOccurs="0" name="partitionMinSpecified"
type="xs:boolean"/>
- <xs:element minOccurs="0" name="properties"
nillable="true" type="ax25:Properties"/>
+ <xs:element minOccurs="0" name="properties"
nillable="true" type="ax23:Properties"/>
<xs:element minOccurs="0" name="propertiesSpecified"
type="xs:boolean"/>
<xs:element minOccurs="0" name="provider" nillable="true"
type="xs:string"/>
<xs:element minOccurs="0" name="providerSpecified"
type="xs:boolean"/>
@@ -426,6 +660,27 @@
</xs:complexType>
</xs:schema>
</wsdl:types>
+ <wsdl:message name="updateKubernetesMasterRequest">
+ <wsdl:part name="parameters" element="ns:updateKubernetesMaster"/>
+ </wsdl:message>
+ <wsdl:message name="updateKubernetesMasterResponse">
+ <wsdl:part name="parameters"
element="ns:updateKubernetesMasterResponse"/>
+ </wsdl:message>
+ <wsdl:message name="AutoScalerServiceInvalidKubernetesMasterException">
+ <wsdl:part name="parameters"
element="ns:AutoScalerServiceInvalidKubernetesMasterException"/>
+ </wsdl:message>
+ <wsdl:message name="AutoScalerServiceNonExistingKubernetesMasterException">
+ <wsdl:part name="parameters"
element="ns:AutoScalerServiceNonExistingKubernetesMasterException"/>
+ </wsdl:message>
+ <wsdl:message name="addKubernetesGroupRequest">
+ <wsdl:part name="parameters" element="ns:addKubernetesGroup"/>
+ </wsdl:message>
+ <wsdl:message name="addKubernetesGroupResponse">
+ <wsdl:part name="parameters" element="ns:addKubernetesGroupResponse"/>
+ </wsdl:message>
+ <wsdl:message name="AutoScalerServiceInvalidKubernetesGroupException">
+ <wsdl:part name="parameters"
element="ns:AutoScalerServiceInvalidKubernetesGroupException"/>
+ </wsdl:message>
<wsdl:message name="getPartitionsOfDeploymentPolicyRequest">
<wsdl:part name="parameters"
element="ns:getPartitionsOfDeploymentPolicy"/>
</wsdl:message>
@@ -456,6 +711,15 @@
<wsdl:message name="getDeploymentPolicyResponse">
<wsdl:part name="parameters" element="ns:getDeploymentPolicyResponse"/>
</wsdl:message>
+ <wsdl:message name="getMasterForKubernetesGroupRequest">
+ <wsdl:part name="parameters" element="ns:getMasterForKubernetesGroup"/>
+ </wsdl:message>
+ <wsdl:message name="getMasterForKubernetesGroupResponse">
+ <wsdl:part name="parameters"
element="ns:getMasterForKubernetesGroupResponse"/>
+ </wsdl:message>
+ <wsdl:message name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <wsdl:part name="parameters"
element="ns:AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:message>
<wsdl:message name="addAutoScalingPolicyRequest">
<wsdl:part name="parameters" element="ns:addAutoScalingPolicy"/>
</wsdl:message>
@@ -465,6 +729,12 @@
<wsdl:message name="AutoScalerServiceInvalidPolicyException">
<wsdl:part name="parameters"
element="ns:AutoScalerServiceInvalidPolicyException"/>
</wsdl:message>
+ <wsdl:message name="removeKubernetesGroupRequest">
+ <wsdl:part name="parameters" element="ns:removeKubernetesGroup"/>
+ </wsdl:message>
+ <wsdl:message name="removeKubernetesGroupResponse">
+ <wsdl:part name="parameters"
element="ns:removeKubernetesGroupResponse"/>
+ </wsdl:message>
<wsdl:message name="getAllDeploymentPoliciesRequest">
<wsdl:part name="parameters" element="ns:getAllDeploymentPolicies"/>
</wsdl:message>
@@ -477,6 +747,15 @@
<wsdl:message name="getValidDeploymentPoliciesforCartridgeResponse">
<wsdl:part name="parameters"
element="ns:getValidDeploymentPoliciesforCartridgeResponse"/>
</wsdl:message>
+ <wsdl:message name="addKubernetesHostRequest">
+ <wsdl:part name="parameters" element="ns:addKubernetesHost"/>
+ </wsdl:message>
+ <wsdl:message name="addKubernetesHostResponse">
+ <wsdl:part name="parameters" element="ns:addKubernetesHostResponse"/>
+ </wsdl:message>
+ <wsdl:message name="AutoScalerServiceInvalidKubernetesHostException">
+ <wsdl:part name="parameters"
element="ns:AutoScalerServiceInvalidKubernetesHostException"/>
+ </wsdl:message>
<wsdl:message name="getAllAvailablePartitionsRequest">
<wsdl:part name="parameters" element="ns:getAllAvailablePartitions"/>
</wsdl:message>
@@ -498,8 +777,23 @@
<wsdl:message name="checkDefaultLBExistenceAgainstPolicyRequest">
<wsdl:part name="parameters"
element="ns:checkDefaultLBExistenceAgainstPolicy"/>
</wsdl:message>
- <wsdl:message name="checkDefaultLBExistenceAgainstPolicyResponse">
- <wsdl:part name="parameters"
element="ns:checkDefaultLBExistenceAgainstPolicyResponse"/>
+ <wsdl:message name="checkDefaultLBExistenceAgainstPolicyResponse">
+ <wsdl:part name="parameters"
element="ns:checkDefaultLBExistenceAgainstPolicyResponse"/>
+ </wsdl:message>
+ <wsdl:message name="removeKubernetesHostRequest">
+ <wsdl:part name="parameters" element="ns:removeKubernetesHost"/>
+ </wsdl:message>
+ <wsdl:message name="removeKubernetesHostResponse">
+ <wsdl:part name="parameters"
element="ns:removeKubernetesHostResponse"/>
+ </wsdl:message>
+ <wsdl:message name="AutoScalerServiceNonExistingKubernetesHostException">
+ <wsdl:part name="parameters"
element="ns:AutoScalerServiceNonExistingKubernetesHostException"/>
+ </wsdl:message>
+ <wsdl:message name="getKubernetesGroupRequest">
+ <wsdl:part name="parameters" element="ns:getKubernetesGroup"/>
+ </wsdl:message>
+ <wsdl:message name="getKubernetesGroupResponse">
+ <wsdl:part name="parameters" element="ns:getKubernetesGroupResponse"/>
</wsdl:message>
<wsdl:message name="getPartitionRequest">
<wsdl:part name="parameters" element="ns:getPartition"/>
@@ -528,12 +822,24 @@
<wsdl:message name="addDeploymentPolicyResponse">
<wsdl:part name="parameters" element="ns:addDeploymentPolicyResponse"/>
</wsdl:message>
+ <wsdl:message name="getAllKubernetesGroupsRequest">
+ <wsdl:part name="parameters" element="ns:getAllKubernetesGroups"/>
+ </wsdl:message>
+ <wsdl:message name="getAllKubernetesGroupsResponse">
+ <wsdl:part name="parameters"
element="ns:getAllKubernetesGroupsResponse"/>
+ </wsdl:message>
<wsdl:message name="getServiceLBClusterIdRequest">
<wsdl:part name="parameters" element="ns:getServiceLBClusterId"/>
</wsdl:message>
<wsdl:message name="getServiceLBClusterIdResponse">
<wsdl:part name="parameters"
element="ns:getServiceLBClusterIdResponse"/>
</wsdl:message>
+ <wsdl:message name="updateKubernetesHostRequest">
+ <wsdl:part name="parameters" element="ns:updateKubernetesHost"/>
+ </wsdl:message>
+ <wsdl:message name="updateKubernetesHostResponse">
+ <wsdl:part name="parameters"
element="ns:updateKubernetesHostResponse"/>
+ </wsdl:message>
<wsdl:message name="getPartitionGroupsRequest">
<wsdl:part name="parameters" element="ns:getPartitionGroups"/>
</wsdl:message>
@@ -546,7 +852,24 @@
<wsdl:message name="AutoScalerServiceNonExistingLBException">
<wsdl:part name="parameters"
element="ns:AutoScalerServiceNonExistingLBException"/>
</wsdl:message>
+ <wsdl:message name="getHostsForKubernetesGroupRequest">
+ <wsdl:part name="parameters" element="ns:getHostsForKubernetesGroup"/>
+ </wsdl:message>
+ <wsdl:message name="getHostsForKubernetesGroupResponse">
+ <wsdl:part name="parameters"
element="ns:getHostsForKubernetesGroupResponse"/>
+ </wsdl:message>
<wsdl:portType name="AutoScalerServicePortType">
+ <wsdl:operation name="updateKubernetesMaster">
+ <wsdl:input message="ns:updateKubernetesMasterRequest"
wsaw:Action="urn:updateKubernetesMaster"/>
+ <wsdl:output message="ns:updateKubernetesMasterResponse"
wsaw:Action="urn:updateKubernetesMasterResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceInvalidKubernetesMasterException"
name="AutoScalerServiceInvalidKubernetesMasterException"
wsaw:Action="urn:updateKubernetesMasterAutoScalerServiceInvalidKubernetesMasterException"/>
+ <wsdl:fault
message="ns:AutoScalerServiceNonExistingKubernetesMasterException"
name="AutoScalerServiceNonExistingKubernetesMasterException"
wsaw:Action="urn:updateKubernetesMasterAutoScalerServiceNonExistingKubernetesMasterException"/>
+ </wsdl:operation>
+ <wsdl:operation name="addKubernetesGroup">
+ <wsdl:input message="ns:addKubernetesGroupRequest"
wsaw:Action="urn:addKubernetesGroup"/>
+ <wsdl:output message="ns:addKubernetesGroupResponse"
wsaw:Action="urn:addKubernetesGroupResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceInvalidKubernetesGroupException"
name="AutoScalerServiceInvalidKubernetesGroupException"
wsaw:Action="urn:addKubernetesGroupAutoScalerServiceInvalidKubernetesGroupException"/>
+ </wsdl:operation>
<wsdl:operation name="getPartitionsOfDeploymentPolicy">
<wsdl:input message="ns:getPartitionsOfDeploymentPolicyRequest"
wsaw:Action="urn:getPartitionsOfDeploymentPolicy"/>
<wsdl:output message="ns:getPartitionsOfDeploymentPolicyResponse"
wsaw:Action="urn:getPartitionsOfDeploymentPolicyResponse"/>
@@ -567,11 +890,21 @@
<wsdl:input message="ns:getDeploymentPolicyRequest"
wsaw:Action="urn:getDeploymentPolicy"/>
<wsdl:output message="ns:getDeploymentPolicyResponse"
wsaw:Action="urn:getDeploymentPolicyResponse"/>
</wsdl:operation>
+ <wsdl:operation name="getMasterForKubernetesGroup">
+ <wsdl:input message="ns:getMasterForKubernetesGroupRequest"
wsaw:Action="urn:getMasterForKubernetesGroup"/>
+ <wsdl:output message="ns:getMasterForKubernetesGroupResponse"
wsaw:Action="urn:getMasterForKubernetesGroupResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceNonExistingKubernetesGroupException"
name="AutoScalerServiceNonExistingKubernetesGroupException"
wsaw:Action="urn:getMasterForKubernetesGroupAutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:operation>
<wsdl:operation name="addAutoScalingPolicy">
<wsdl:input message="ns:addAutoScalingPolicyRequest"
wsaw:Action="urn:addAutoScalingPolicy"/>
<wsdl:output message="ns:addAutoScalingPolicyResponse"
wsaw:Action="urn:addAutoScalingPolicyResponse"/>
<wsdl:fault message="ns:AutoScalerServiceInvalidPolicyException"
name="AutoScalerServiceInvalidPolicyException"
wsaw:Action="urn:addAutoScalingPolicyAutoScalerServiceInvalidPolicyException"/>
</wsdl:operation>
+ <wsdl:operation name="removeKubernetesGroup">
+ <wsdl:input message="ns:removeKubernetesGroupRequest"
wsaw:Action="urn:removeKubernetesGroup"/>
+ <wsdl:output message="ns:removeKubernetesGroupResponse"
wsaw:Action="urn:removeKubernetesGroupResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceNonExistingKubernetesGroupException"
name="AutoScalerServiceNonExistingKubernetesGroupException"
wsaw:Action="urn:removeKubernetesGroupAutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:operation>
<wsdl:operation name="getAllDeploymentPolicies">
<wsdl:input message="ns:getAllDeploymentPoliciesRequest"
wsaw:Action="urn:getAllDeploymentPolicies"/>
<wsdl:output message="ns:getAllDeploymentPoliciesResponse"
wsaw:Action="urn:getAllDeploymentPoliciesResponse"/>
@@ -580,6 +913,12 @@
<wsdl:input
message="ns:getValidDeploymentPoliciesforCartridgeRequest"
wsaw:Action="urn:getValidDeploymentPoliciesforCartridge"/>
<wsdl:output
message="ns:getValidDeploymentPoliciesforCartridgeResponse"
wsaw:Action="urn:getValidDeploymentPoliciesforCartridgeResponse"/>
</wsdl:operation>
+ <wsdl:operation name="addKubernetesHost">
+ <wsdl:input message="ns:addKubernetesHostRequest"
wsaw:Action="urn:addKubernetesHost"/>
+ <wsdl:output message="ns:addKubernetesHostResponse"
wsaw:Action="urn:addKubernetesHostResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceInvalidKubernetesHostException"
name="AutoScalerServiceInvalidKubernetesHostException"
wsaw:Action="urn:addKubernetesHostAutoScalerServiceInvalidKubernetesHostException"/>
+ <wsdl:fault
message="ns:AutoScalerServiceNonExistingKubernetesGroupException"
name="AutoScalerServiceNonExistingKubernetesGroupException"
wsaw:Action="urn:addKubernetesHostAutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:operation>
<wsdl:operation name="getAllAvailablePartitions">
<wsdl:input message="ns:getAllAvailablePartitionsRequest"
wsaw:Action="urn:getAllAvailablePartitions"/>
<wsdl:output message="ns:getAllAvailablePartitionsResponse"
wsaw:Action="urn:getAllAvailablePartitionsResponse"/>
@@ -596,6 +935,16 @@
<wsdl:input
message="ns:checkDefaultLBExistenceAgainstPolicyRequest"
wsaw:Action="urn:checkDefaultLBExistenceAgainstPolicy"/>
<wsdl:output
message="ns:checkDefaultLBExistenceAgainstPolicyResponse"
wsaw:Action="urn:checkDefaultLBExistenceAgainstPolicyResponse"/>
</wsdl:operation>
+ <wsdl:operation name="removeKubernetesHost">
+ <wsdl:input message="ns:removeKubernetesHostRequest"
wsaw:Action="urn:removeKubernetesHost"/>
+ <wsdl:output message="ns:removeKubernetesHostResponse"
wsaw:Action="urn:removeKubernetesHostResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceNonExistingKubernetesHostException"
name="AutoScalerServiceNonExistingKubernetesHostException"
wsaw:Action="urn:removeKubernetesHostAutoScalerServiceNonExistingKubernetesHostException"/>
+ </wsdl:operation>
+ <wsdl:operation name="getKubernetesGroup">
+ <wsdl:input message="ns:getKubernetesGroupRequest"
wsaw:Action="urn:getKubernetesGroup"/>
+ <wsdl:output message="ns:getKubernetesGroupResponse"
wsaw:Action="urn:getKubernetesGroupResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceNonExistingKubernetesGroupException"
name="AutoScalerServiceNonExistingKubernetesGroupException"
wsaw:Action="urn:getKubernetesGroupAutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:operation>
<wsdl:operation name="getPartition">
<wsdl:input message="ns:getPartitionRequest"
wsaw:Action="urn:getPartition"/>
<wsdl:output message="ns:getPartitionResponse"
wsaw:Action="urn:getPartitionResponse"/>
@@ -614,10 +963,20 @@
<wsdl:output message="ns:addDeploymentPolicyResponse"
wsaw:Action="urn:addDeploymentPolicyResponse"/>
<wsdl:fault message="ns:AutoScalerServiceInvalidPolicyException"
name="AutoScalerServiceInvalidPolicyException"
wsaw:Action="urn:addDeploymentPolicyAutoScalerServiceInvalidPolicyException"/>
</wsdl:operation>
+ <wsdl:operation name="getAllKubernetesGroups">
+ <wsdl:input message="ns:getAllKubernetesGroupsRequest"
wsaw:Action="urn:getAllKubernetesGroups"/>
+ <wsdl:output message="ns:getAllKubernetesGroupsResponse"
wsaw:Action="urn:getAllKubernetesGroupsResponse"/>
+ </wsdl:operation>
<wsdl:operation name="getServiceLBClusterId">
<wsdl:input message="ns:getServiceLBClusterIdRequest"
wsaw:Action="urn:getServiceLBClusterId"/>
<wsdl:output message="ns:getServiceLBClusterIdResponse"
wsaw:Action="urn:getServiceLBClusterIdResponse"/>
</wsdl:operation>
+ <wsdl:operation name="updateKubernetesHost">
+ <wsdl:input message="ns:updateKubernetesHostRequest"
wsaw:Action="urn:updateKubernetesHost"/>
+ <wsdl:output message="ns:updateKubernetesHostResponse"
wsaw:Action="urn:updateKubernetesHostResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceInvalidKubernetesHostException"
name="AutoScalerServiceInvalidKubernetesHostException"
wsaw:Action="urn:updateKubernetesHostAutoScalerServiceInvalidKubernetesHostException"/>
+ <wsdl:fault
message="ns:AutoScalerServiceNonExistingKubernetesHostException"
name="AutoScalerServiceNonExistingKubernetesHostException"
wsaw:Action="urn:updateKubernetesHostAutoScalerServiceNonExistingKubernetesHostException"/>
+ </wsdl:operation>
<wsdl:operation name="getPartitionGroups">
<wsdl:input message="ns:getPartitionGroupsRequest"
wsaw:Action="urn:getPartitionGroups"/>
<wsdl:output message="ns:getPartitionGroupsResponse"
wsaw:Action="urn:getPartitionGroupsResponse"/>
@@ -626,9 +985,41 @@
<wsdl:input message="ns:checkLBExistenceAgainstPolicyRequest"
wsaw:Action="urn:checkLBExistenceAgainstPolicy"/>
<wsdl:fault message="ns:AutoScalerServiceNonExistingLBException"
name="AutoScalerServiceNonExistingLBException"
wsaw:Action="urn:checkLBExistenceAgainstPolicyAutoScalerServiceNonExistingLBException"/>
</wsdl:operation>
+ <wsdl:operation name="getHostsForKubernetesGroup">
+ <wsdl:input message="ns:getHostsForKubernetesGroupRequest"
wsaw:Action="urn:getHostsForKubernetesGroup"/>
+ <wsdl:output message="ns:getHostsForKubernetesGroupResponse"
wsaw:Action="urn:getHostsForKubernetesGroupResponse"/>
+ <wsdl:fault
message="ns:AutoScalerServiceNonExistingKubernetesGroupException"
name="AutoScalerServiceNonExistingKubernetesGroupException"
wsaw:Action="urn:getHostsForKubernetesGroupAutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:operation>
</wsdl:portType>
<wsdl:binding name="AutoScalerServiceSoap11Binding"
type="ns:AutoScalerServicePortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"
style="document"/>
+ <wsdl:operation name="addKubernetesGroup">
+ <soap:operation soapAction="urn:addKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceInvalidKubernetesGroupException">
+ <soap:fault use="literal"
name="AutoScalerServiceInvalidKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
+ <wsdl:operation name="updateKubernetesMaster">
+ <soap:operation soapAction="urn:updateKubernetesMaster"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceInvalidKubernetesMasterException">
+ <soap:fault use="literal"
name="AutoScalerServiceInvalidKubernetesMasterException"/>
+ </wsdl:fault>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesMasterException">
+ <soap:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesMasterException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getPartitionsOfDeploymentPolicy">
<soap:operation soapAction="urn:getPartitionsOfDeploymentPolicy"
style="document"/>
<wsdl:input>
@@ -686,6 +1077,18 @@
<soap:fault use="literal"
name="AutoScalerServiceInvalidPolicyException"/>
</wsdl:fault>
</wsdl:operation>
+ <wsdl:operation name="getMasterForKubernetesGroup">
+ <soap:operation soapAction="urn:getMasterForKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getAllDeploymentPolicies">
<soap:operation soapAction="urn:getAllDeploymentPolicies"
style="document"/>
<wsdl:input>
@@ -695,6 +1098,18 @@
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="removeKubernetesGroup">
+ <soap:operation soapAction="urn:removeKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getValidDeploymentPoliciesforCartridge">
<soap:operation
soapAction="urn:getValidDeploymentPoliciesforCartridge" style="document"/>
<wsdl:input>
@@ -704,6 +1119,21 @@
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="addKubernetesHost">
+ <soap:operation soapAction="urn:addKubernetesHost"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AutoScalerServiceInvalidKubernetesHostException">
+ <soap:fault use="literal"
name="AutoScalerServiceInvalidKubernetesHostException"/>
+ </wsdl:fault>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getAllAvailablePartitions">
<soap:operation soapAction="urn:getAllAvailablePartitions"
style="document"/>
<wsdl:input>
@@ -740,6 +1170,18 @@
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="removeKubernetesHost">
+ <soap:operation soapAction="urn:removeKubernetesHost"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesHostException">
+ <soap:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesHostException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getPartition">
<soap:operation soapAction="urn:getPartition" style="document"/>
<wsdl:input>
@@ -749,6 +1191,18 @@
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="getKubernetesGroup">
+ <soap:operation soapAction="urn:getKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="addPartition">
<soap:operation soapAction="urn:addPartition" style="document"/>
<wsdl:input>
@@ -782,6 +1236,15 @@
<soap:fault use="literal"
name="AutoScalerServiceInvalidPolicyException"/>
</wsdl:fault>
</wsdl:operation>
+ <wsdl:operation name="getAllKubernetesGroups">
+ <soap:operation soapAction="urn:getAllKubernetesGroups"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getServiceLBClusterId">
<soap:operation soapAction="urn:getServiceLBClusterId"
style="document"/>
<wsdl:input>
@@ -791,6 +1254,21 @@
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="updateKubernetesHost">
+ <soap:operation soapAction="urn:updateKubernetesHost"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AutoScalerServiceInvalidKubernetesHostException">
+ <soap:fault use="literal"
name="AutoScalerServiceInvalidKubernetesHostException"/>
+ </wsdl:fault>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesHostException">
+ <soap:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesHostException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getPartitionGroups">
<soap:operation soapAction="urn:getPartitionGroups"
style="document"/>
<wsdl:input>
@@ -809,9 +1287,48 @@
<soap:fault use="literal"
name="AutoScalerServiceNonExistingLBException"/>
</wsdl:fault>
</wsdl:operation>
+ <wsdl:operation name="getHostsForKubernetesGroup">
+ <soap:operation soapAction="urn:getHostsForKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
</wsdl:binding>
<wsdl:binding name="AutoScalerServiceSoap12Binding"
type="ns:AutoScalerServicePortType">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"
style="document"/>
+ <wsdl:operation name="addKubernetesGroup">
+ <soap12:operation soapAction="urn:addKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceInvalidKubernetesGroupException">
+ <soap12:fault use="literal"
name="AutoScalerServiceInvalidKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
+ <wsdl:operation name="updateKubernetesMaster">
+ <soap12:operation soapAction="urn:updateKubernetesMaster"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceInvalidKubernetesMasterException">
+ <soap12:fault use="literal"
name="AutoScalerServiceInvalidKubernetesMasterException"/>
+ </wsdl:fault>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesMasterException">
+ <soap12:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesMasterException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getPartitionsOfDeploymentPolicy">
<soap12:operation soapAction="urn:getPartitionsOfDeploymentPolicy"
style="document"/>
<wsdl:input>
@@ -869,6 +1386,18 @@
<soap12:fault use="literal"
name="AutoScalerServiceInvalidPolicyException"/>
</wsdl:fault>
</wsdl:operation>
+ <wsdl:operation name="getMasterForKubernetesGroup">
+ <soap12:operation soapAction="urn:getMasterForKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap12:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getAllDeploymentPolicies">
<soap12:operation soapAction="urn:getAllDeploymentPolicies"
style="document"/>
<wsdl:input>
@@ -878,6 +1407,18 @@
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="removeKubernetesGroup">
+ <soap12:operation soapAction="urn:removeKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap12:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getValidDeploymentPoliciesforCartridge">
<soap12:operation
soapAction="urn:getValidDeploymentPoliciesforCartridge" style="document"/>
<wsdl:input>
@@ -887,6 +1428,21 @@
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="addKubernetesHost">
+ <soap12:operation soapAction="urn:addKubernetesHost"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AutoScalerServiceInvalidKubernetesHostException">
+ <soap12:fault use="literal"
name="AutoScalerServiceInvalidKubernetesHostException"/>
+ </wsdl:fault>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap12:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getAllAvailablePartitions">
<soap12:operation soapAction="urn:getAllAvailablePartitions"
style="document"/>
<wsdl:input>
@@ -923,6 +1479,18 @@
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="removeKubernetesHost">
+ <soap12:operation soapAction="urn:removeKubernetesHost"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesHostException">
+ <soap12:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesHostException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getPartition">
<soap12:operation soapAction="urn:getPartition" style="document"/>
<wsdl:input>
@@ -932,6 +1500,18 @@
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="getKubernetesGroup">
+ <soap12:operation soapAction="urn:getKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap12:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="addPartition">
<soap12:operation soapAction="urn:addPartition" style="document"/>
<wsdl:input>
@@ -965,6 +1545,15 @@
<soap12:fault use="literal"
name="AutoScalerServiceInvalidPolicyException"/>
</wsdl:fault>
</wsdl:operation>
+ <wsdl:operation name="getAllKubernetesGroups">
+ <soap12:operation soapAction="urn:getAllKubernetesGroups"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getServiceLBClusterId">
<soap12:operation soapAction="urn:getServiceLBClusterId"
style="document"/>
<wsdl:input>
@@ -974,6 +1563,21 @@
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="updateKubernetesHost">
+ <soap12:operation soapAction="urn:updateKubernetesHost"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AutoScalerServiceInvalidKubernetesHostException">
+ <soap12:fault use="literal"
name="AutoScalerServiceInvalidKubernetesHostException"/>
+ </wsdl:fault>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesHostException">
+ <soap12:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesHostException"/>
+ </wsdl:fault>
+ </wsdl:operation>
<wsdl:operation name="getPartitionGroups">
<soap12:operation soapAction="urn:getPartitionGroups"
style="document"/>
<wsdl:input>
@@ -992,9 +1596,39 @@
<soap12:fault use="literal"
name="AutoScalerServiceNonExistingLBException"/>
</wsdl:fault>
</wsdl:operation>
+ <wsdl:operation name="getHostsForKubernetesGroup">
+ <soap12:operation soapAction="urn:getHostsForKubernetesGroup"
style="document"/>
+ <wsdl:input>
+ <soap12:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap12:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault
name="AutoScalerServiceNonExistingKubernetesGroupException">
+ <soap12:fault use="literal"
name="AutoScalerServiceNonExistingKubernetesGroupException"/>
+ </wsdl:fault>
+ </wsdl:operation>
</wsdl:binding>
<wsdl:binding name="AutoScalerServiceHttpBinding"
type="ns:AutoScalerServicePortType">
<http:binding verb="POST"/>
+ <wsdl:operation name="addKubernetesGroup">
+ <http:operation location="addKubernetesGroup"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="updateKubernetesMaster">
+ <http:operation location="updateKubernetesMaster"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getPartitionsOfDeploymentPolicy">
<http:operation location="getPartitionsOfDeploymentPolicy"/>
<wsdl:input>
@@ -1049,6 +1683,15 @@
<mime:content type="text/xml" part="parameters"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="getMasterForKubernetesGroup">
+ <http:operation location="getMasterForKubernetesGroup"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getAllDeploymentPolicies">
<http:operation location="getAllDeploymentPolicies"/>
<wsdl:input>
@@ -1058,6 +1701,15 @@
<mime:content type="text/xml" part="parameters"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="removeKubernetesGroup">
+ <http:operation location="removeKubernetesGroup"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getValidDeploymentPoliciesforCartridge">
<http:operation location="getValidDeploymentPoliciesforCartridge"/>
<wsdl:input>
@@ -1067,6 +1719,15 @@
<mime:content type="text/xml" part="parameters"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="addKubernetesHost">
+ <http:operation location="addKubernetesHost"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getAllAvailablePartitions">
<http:operation location="getAllAvailablePartitions"/>
<wsdl:input>
@@ -1103,6 +1764,15 @@
<mime:content type="text/xml" part="parameters"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="removeKubernetesHost">
+ <http:operation location="removeKubernetesHost"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getPartition">
<http:operation location="getPartition"/>
<wsdl:input>
@@ -1112,6 +1782,15 @@
<mime:content type="text/xml" part="parameters"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="getKubernetesGroup">
+ <http:operation location="getKubernetesGroup"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="addPartition">
<http:operation location="addPartition"/>
<wsdl:input>
@@ -1139,6 +1818,15 @@
<mime:content type="text/xml" part="parameters"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="getAllKubernetesGroups">
+ <http:operation location="getAllKubernetesGroups"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getServiceLBClusterId">
<http:operation location="getServiceLBClusterId"/>
<wsdl:input>
@@ -1148,6 +1836,15 @@
<mime:content type="text/xml" part="parameters"/>
</wsdl:output>
</wsdl:operation>
+ <wsdl:operation name="updateKubernetesHost">
+ <http:operation location="updateKubernetesHost"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
<wsdl:operation name="getPartitionGroups">
<http:operation location="getPartitionGroups"/>
<wsdl:input>
@@ -1163,25 +1860,25 @@
<mime:content type="text/xml" part="parameters"/>
</wsdl:input>
</wsdl:operation>
+ <wsdl:operation name="getHostsForKubernetesGroup">
+ <http:operation location="getHostsForKubernetesGroup"/>
+ <wsdl:input>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:input>
+ <wsdl:output>
+ <mime:content type="text/xml" part="parameters"/>
+ </wsdl:output>
+ </wsdl:operation>
</wsdl:binding>
<wsdl:service name="AutoScalerService">
<wsdl:port name="AutoScalerServiceHttpSoap11Endpoint"
binding="ns:AutoScalerServiceSoap11Binding">
- <soap:address
location="http://192.168.0.100:9763/services/AutoScalerService.AutoScalerServiceHttpSoap11Endpoint/"/>
- </wsdl:port>
- <wsdl:port name="AutoScalerServiceHttpsSoap11Endpoint"
binding="ns:AutoScalerServiceSoap11Binding">
- <soap:address
location="https://192.168.0.100:9443/services/AutoScalerService.AutoScalerServiceHttpsSoap11Endpoint/"/>
- </wsdl:port>
- <wsdl:port name="AutoScalerServiceHttpsSoap12Endpoint"
binding="ns:AutoScalerServiceSoap12Binding">
- <soap12:address
location="https://192.168.0.100:9443/services/AutoScalerService.AutoScalerServiceHttpsSoap12Endpoint/"/>
+ <soap:address
location="http://localhost:8080/axis2/services/AutoScalerService"/>
</wsdl:port>
<wsdl:port name="AutoScalerServiceHttpSoap12Endpoint"
binding="ns:AutoScalerServiceSoap12Binding">
- <soap12:address
location="http://192.168.0.100:9763/services/AutoScalerService.AutoScalerServiceHttpSoap12Endpoint/"/>
+ <soap12:address
location="http://localhost:8080/axis2/services/AutoScalerService"/>
</wsdl:port>
<wsdl:port name="AutoScalerServiceHttpEndpoint"
binding="ns:AutoScalerServiceHttpBinding">
- <http:address
location="http://192.168.0.100:9763/services/AutoScalerService.AutoScalerServiceHttpEndpoint/"/>
- </wsdl:port>
- <wsdl:port name="AutoScalerServiceHttpsEndpoint"
binding="ns:AutoScalerServiceHttpBinding">
- <http:address
location="https://192.168.0.100:9443/services/AutoScalerService.AutoScalerServiceHttpsEndpoint/"/>
+ <http:address
location="http://localhost:8080/axis2/services/AutoScalerService"/>
</wsdl:port>
</wsdl:service>
-</wsdl:definitions>
\ No newline at end of file
+</wsdl:definitions>