---
title: System.Steelhead
slug: ps/help/en_us/vtm/controlapi/systemsteelhead
docTags: 
createdAt: 2026-08-02T08:52:22.857Z
---

URI: http\://soap.zeus.com/zxtm/1.0/System/Steelhead/

The System.Steelhead interface is obsolete.

### Methods

### getDiscoveryMode( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
System.Steelhead.DiscoveryMode[] getDiscoveryMode(
String[] traffic_managers
)
```

### getEnabled( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
Boolean[] getEnabled(
String[] traffic_managers
)
```

### getLoadBalancingMethod( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
System.Steelhead.SteelheadLB[] getLoadBalancingMethod(
String[] traffic_managers
)
```

### getLogLevel( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
System.Steelhead.LogLevel[] getLogLevel(
String[] traffic_managers
)
```

### getPortalClientID( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
String[] getPortalClientID(
String[] traffic_managers
)
```

### getPortalClientKey( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
String[] getPortalClientKey(
String[] traffic_managers
)
```

### getPortalHost( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
String[] getPortalHost(
String[] traffic_managers
)
```

### getProxyHost( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
String[] getProxyHost(
String[] traffic_managers
)
```

### getProxyPort( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
String[] getProxyPort(
String[] traffic_managers
)
```

### getSteelheadIPs( traffic\_managers ) throws InvalidInput, ObjectDoesNotExist

This method is now obsolete.

```bash
String[][] getSteelheadIPs(
String[] traffic_managers
)
```

### setDiscoveryMode( traffic\_managers, modes ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setDiscoveryMode(
String[] traffic_managers
System.Steelhead.DiscoveryMode[] modes
)
```

### setEnabled( traffic\_managers, enabled ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setEnabled(
String[] traffic_managers
Boolean[] enabled
)
```

### setLoadBalancingMethod( traffic\_managers, lbs ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setLoadBalancingMethod(
String[] traffic_managers
System.Steelhead.SteelheadLB[] lbs
)
```

### setLogLevel( traffic\_managers, levels ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setLogLevel(
String[] traffic_managers
System.Steelhead.LogLevel[] levels
)
```

### setPortalClientID( traffic\_managers, ids ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setPortalClientID(
String[] traffic_managers
String[] ids
)
```

### setPortalClientKey( traffic\_managers, keys ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setPortalClientKey(
String[] traffic_managers
String[] keys
)
```

### setPortalHost( traffic\_managers, hosts ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setPortalHost(
String[] traffic_managers
String[] hosts
)
```

### setProxyHost( traffic\_managers, hosts ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setProxyHost(
String[] traffic_managers
String[] hosts
)
```

### setProxyPort( traffic\_managers, ports ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setProxyPort(
String[] traffic_managers
String[] ports
)
```

### setSteelheadIPs( traffic\_managers, ips ) throws InvalidInput, ObjectDoesNotExist, DeploymentError

This method is now obsolete.

```bash
void setSteelheadIPs(
String[] traffic_managers
String[][] ips
)
```

### Enumerations

### System.Steelhead.DiscoveryMode

The different modes for discovering Cloud Steelheads to forward optimized traffic to.

```bash
enum System.Steelhead.DiscoveryMode {
# Use the standard Riverbed cloud portal to manage your Cloud Steelheads and
# connected servers.
portal,
# Use a different portal to manager your Cloud Steelheads.
local,
# Manually specify each Cloud Steelhead by IP address.
manual
}
```

### System.Steelhead.LogLevel

The different modes for discovering Cloud Steelheads to forward optimized traffic to.

```bash
enum System.Steelhead.LogLevel {
# Only show critical errors
critial,
# Only show errors or higher
serious,
# Only show warnings or higher
warning,
# Only show notices or higher
notice,
# Only show info messages or higher
info,
# Show debug messages or higher. This is extremely verbose and should only be
# used for short periods.
debug
}
```

### System.Steelhead.SteelheadLB

The different modes for discovering Cloud Steelheads to forward optimized traffic to.

```bash
enum System.Steelhead.SteelheadLB {
# Use each Cloud Steelhead in turn.
round_robin,
# Use the last Cloud Steelhead in the list that is working correctly.
# Cascades down the list if Cloud Steelheads fail.
priority
}
```
