AWS aws-sdk-php documentation change
Summary
Added 'deviceProxy' configuration parameters across multiple API operations and documentation sections
Security assessment
Introduces documentation for a new DeviceProxy structure that allows configuring HTTP/S proxies for device traffic. While proxies can enhance security through traffic control, there's no evidence this addresses a specific vulnerability. The change adds documentation about a security-adjacent network configuration feature.
Diff
diff --git a/aws-sdk-php/v3/api/api-devicefarm-2015-06-23.md index 1f8e8743b..b8f1d71e7 100644 --- a/aws-sdk-php/v3/api/api-devicefarm-2015-06-23.md +++ b/aws-sdk-php/v3/api/api-devicefarm-2015-06-23.md @@ -1128,0 +1129,4 @@ Specifies and starts a remote access session. + 'deviceProxy' => [ + 'host' => '<string>', // REQUIRED + 'port' => <integer>, // REQUIRED + ], @@ -1311,0 +1316,4 @@ Remote debugging is [no longer supported](https://docs.aws.amazon.com/devicefarm + 'deviceProxy' => [ + 'host' => '<string>', + 'port' => <integer>, + ], @@ -2879,0 +2888,4 @@ Gets information about compatibility with a device pool. + 'deviceProxy' => [ + 'host' => '<string>', // REQUIRED + 'port' => <integer>, // REQUIRED + ], @@ -3829,0 +3842,4 @@ The Amazon Resource Name (ARN) of the remote access session about which you want + 'deviceProxy' => [ + 'host' => '<string>', + 'port' => <integer>, + ], @@ -3959,0 +3976,4 @@ The run's ARN. + 'deviceProxy' => [ + 'host' => '<string>', + 'port' => <integer>, + ], @@ -6369,0 +6390,4 @@ An identifier that was returned from the previous call to this operation, which + 'deviceProxy' => [ + 'host' => '<string>', + 'port' => <integer>, + ], @@ -6519,0 +6544,4 @@ An identifier that was returned from the previous call to this operation, which + 'deviceProxy' => [ + 'host' => '<string>', + 'port' => <integer>, + ], @@ -8294,0 +8323,4 @@ Schedules a run. + 'deviceProxy' => [ + 'host' => '<string>', // REQUIRED + 'port' => <integer>, // REQUIRED + ], @@ -8434,0 +8467,4 @@ Information about the test for the run to be scheduled. + 'deviceProxy' => [ + 'host' => '<string>', + 'port' => <integer>, + ], @@ -8783,0 +8820,4 @@ The Amazon Resource Name (ARN) of the remote access session to stop. + 'deviceProxy' => [ + 'host' => '<string>', + 'port' => <integer>, + ], @@ -8894,0 +8935,4 @@ Represents the Amazon Resource Name (ARN) of the Device Farm run to stop. + 'deviceProxy' => [ + 'host' => '<string>', + 'port' => <integer>, + ], @@ -10394,0 +10439,7 @@ The billing method for the remote access session. +**deviceProxy** + + + **Type:** _DeviceProxy structure_ + +The device proxy to be configured on the device for the remote access session. + @@ -10922,0 +10974,24 @@ Information about the compatibility. +### DeviceProxy + +##### Description + +Represents the http/s proxy configuration that will be applied to a device during a run. + +##### Members + +**host** + + + **Required** : _Yes_ + **Type:** _string_ + +Hostname or IPv4 address of the proxy. + +**port** + + + **Required** : _Yes_ + **Type:** _int_ + +The port number on which the http/s proxy is listening. + @@ -11985,0 +12061,7 @@ The number of minutes a device is used in a remote access session (including set +**deviceProxy** + + + **Type:** _DeviceProxy structure_ + +The device proxy configured for the remote access session. + @@ -12371,0 +12454,7 @@ The ARN of the device pool for the run. +**deviceProxy** + + + **Type:** _DeviceProxy structure_ + +The device proxy configured for the devices in the run. + @@ -12717,0 +12807,7 @@ Input `CustomerArtifactPaths` object for the scheduled run configuration. +**deviceProxy** + + + **Type:** _DeviceProxy structure_ + +The device proxy to be configured on the device for the run. +