--- version: '2.0' metadata: apiVersion: '2016-03-04' endpointPrefix: slb jsonVersion: '1.1' serviceFullName: slb Service signatureVersion: v4 targetPrefix: slb protocol: query-json operations: RegionList: name: RegionList http: method: GET input: shape: Empty CreateLoadBalancer: name: CreateLoadBalancer http: method: GET DeleteLoadBalancer: name: DeleteLoadBalancer http: method: GET ModifyLoadBalancer: name: ModifyLoadBalancer http: method: GET DescribeLoadBalancers: name: DescribeLoadBalancers http: method: GET CreateListeners: name: CreateListeners http: method: GET ModifyListeners: name: ModifyListeners http: method: GET DeleteListeners: name: DeleteListeners http: method: GET DescribeListeners: name: DescribeListeners http: method: GET ConfigureHealthCheck: name: ConfigureHealthCheck http: method: GET ModifyHealthCheck: name: ModifyHealthCheck http: method: GET DeleteHealthCheck: name: DeleteHealthCheck http: method: GET DescribeHealthChecks: name: DescribeHealthChecks http: method: GET RegisterInstancesWithListener: name: RegisterInstancesWithListener http: method: GET ModifyInstancesWithListener: name: ModifyInstancesWithListener http: method: GET DeregisterInstancesFromListener: name: DeregisterInstancesFromListener http: method: GET DescribeInstancesWithListener: name: DescribeInstancesWithListener http: method: GET CreateLoadBalancerAcl: name: CreateLoadBalancerAcl http: method: GET DeleteLoadBalancerAcl: name: DeleteLoadBalancerAcl http: method: GET ModifyLoadBalancerAcl: name: ModifyLoadBalancerAcl http: method: GET DescribeLoadBalancerAcls: name: DescribeLoadBalancerAcls http: method: GET CreateLoadBalancerAclEntry: name: CreateLoadBalancerAclEntry http: method: GET DeleteLoadBalancerAclEntry: name: DeleteLoadBalancerAclEntry http: method: GET AssociateLoadBalancerAcl: name: AssociateLoadBalancerAcl http: method: GET DisassociateLoadBalancerAcl: name: DisassociateLoadBalancerAcl http: method: GET CreateHostHeader: name: CreateHostHeader http: method: POST CreateSlbRule: name: CreateSlbRule http: method: POST ModifySlbRule: name: ModifySlbRule http: method: POST DeleteRule: name: DeleteRule http: method: POST DescribeRules: name: DescribeRules http: method: GET DeleteHostHeader: name: DeleteHostHeader http: method: POST ModifyHostHeader: name: ModifyHostHeader http: method: POST DescribeHostHeaders: name: DescribeHostHeaders http: method: GET CreateBackendServerGroup: name: CreateBackendServerGroup http: method: POST DeleteBackendServerGroup: name: DeleteBackendServerGroup http: method: POST ModifyBackendServerGroup: name: ModifyBackendServerGroup http: method: POST ModifyBackendServerGroupHealthCheck: name: ModifyBackendServerGroupHealthCheck http: method: POST DescribeBackendServerGroups: name: DescribeBackendServerGroups http: method: GET RegisterBackendServer: name: RegisterBackendServer http: method: POST ModifyBackendServer: name: ModifyBackendServer http: method: POST DeregisterBackendServer: name: DeregisterBackendServer http: method: POST DescribeBackendServers: name: DescribeBackendServers http: method: GET shapes: Id: type: string #list/map/structure Bool: type: bool Int: type: int DataTime: type: timestamp Empty: type: structure members: {} documentation: "" NonEmptyString: type: string min: 1 Message: type: string InstanceId: type: structure required: - id members: id: shape: Id documentation: ""