AWS Security ChangesHomeSearch

AWS aws-sdk-php documentation change

Service: aws-sdk-php · 2025-02-26 · Documentation low

File: aws-sdk-php/v3/api/api-devicefarm-2015-06-23.md

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.
+