use
Documentation of use proto files.
ostorlab.agent.message.proto.v3.use.device
LoginPassword
Field | Type | Label | Description |
---|---|---|---|
username | string | optional | Username for login. |
password | string | optional | Password for login. |
SSHKey
Field | Type | Label | Description |
---|---|---|---|
private_key | string | optional | Private SSH key. |
public_key | string | optional | Public SSH key. |
Credentials
Field | Type | Label | Description |
---|---|---|---|
login_password | LoginPassword | oneof | Login password credentials. |
ssh_key | SSHKey | oneof | SSH key credentials. |
DeviceRelay
Field | Type | Label | Description |
---|---|---|---|
name | string | optional | Name of the device relay. |
address | string | optional | Address of the device relay. |
port | sint32 | optional | Port of the device relay. |
Duration
Field | Type | Label | Description |
---|---|---|---|
nanos | int32 | optional | Duration in nanoseconds. |
seconds | int64 | optional | Duration in seconds. |
Argument
Field | Type | Label | Description |
---|---|---|---|
arg_name | string | optional | Argument name. |
arg_value | string | repeated | Argument value. |
arg_value_bytes | bytes | repeated | Argument value as bytes. |
Message
Field | Type | Label | Description |
---|---|---|---|
device_id | string | optional | Device identifier. |
device_type | string | optional | Device type, e.g., Android Phone, iPhone, etc. |
device_name | string | optional | Device name. |
device_version | string | optional | Device version. |
device_credentials | Credentials | optional | Device credentials. |
device_relay | DeviceRelay | optional | Relay through which the device can be accessed. |
device_relay_credentials | Credentials | optional | Credentials to access the relay. |
duration | Duration | optional | Duration the device is expected to be used. |
args | Argument | repeated | Set of arguments to be passed to the device. |