AWS Security ChangesHomeSearch

AWS aws-sdk-php documentation change

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

File: aws-sdk-php/v3/api/api-bedrock-data-automation-2023-07-26.md

Summary

Added documentation for tag management operations (ListTagsForResource, TagResource, UntagResource) and encryption configuration details for Amazon Bedrock Data Automation resources

Security assessment

The changes primarily add documentation for tag management and encryption configuration features. While encryption is a security feature, the documentation does not address any specific security vulnerabilities or incidents. The changes appear to be routine feature documentation updates.

Diff

diff --git a/aws-sdk-php/v3/api/api-bedrock-data-automation-2023-07-26.md
index 2ae9159ec..06829c5f7 100644
--- a/aws-sdk-php/v3/api/api-bedrock-data-automation-2023-07-26.md
+++ b/aws-sdk-php/v3/api/api-bedrock-data-automation-2023-07-26.md
@@ -479,0 +480,3 @@ You can also create and send a command immediately using the magic methods avail
+**ListTagsForResource** ( array $params = [] )    List tags for an Amazon Bedrock Data Automation resource
+**TagResource** ( array $params = [] )    Tag an Amazon Bedrock Data Automation resource
+**UntagResource** ( array $params = [] )    Untag an Amazon Bedrock Data Automation resource
@@ -512,0 +516,7 @@ Creates an Amazon Bedrock Data Automation Blueprint
+        'tags' => [
+            [
+                'key' => '<string>', // REQUIRED
+                'value' => '<string>', // REQUIRED
+            ],
+            // ...
+        ],
@@ -557,0 +568,7 @@ Schema of the blueprint
+**tags**
+    
+
+    **Type:** _Array ofTag structures_
+
+List of tags
+
@@ -817,0 +835,7 @@ Creates an Amazon Bedrock Data Automation Project
+        'tags' => [
+            [
+                'key' => '<string>', // REQUIRED
+                'value' => '<string>', // REQUIRED
+            ],
+            // ...
+        ],
@@ -882,0 +907,7 @@ Standard output configuration
+**tags**
+    
+
+    **Type:** _Array ofTag structures_
+
+List of tags
+
@@ -1607,0 +1639,223 @@ This exception is thrown when a resource referenced by the operation does not ex
+###  ListTagsForResource 
+    
+    
+    $result = $client->listTagsForResource([/* ... */]);
+    $promise = $client->listTagsForResourceAsync([/* ... */]);
+    
+
+List tags for an Amazon Bedrock Data Automation resource
+
+#### Parameter Syntax
+    
+    
+    $result = $client->listTagsForResource([
+        'resourceARN' => '<string>', // REQUIRED
+    ]);
+    
+
+#### Parameter Details
+
+##### Members
+
+**resourceARN**
+    
+
+    **Required** : _Yes_
+    **Type:** _string_
+
+ARN of a taggable resource
+
+#### Result Syntax
+    
+    
+    [
+        'tags' => [
+            [
+                'key' => '<string>',
+                'value' => '<string>',
+            ],
+            // ...
+        ],
+    ]
+
+#### Result Details
+
+##### Members
+
+**tags**
+    
+
+    **Type:** _Array ofTag structures_
+
+List of tags
+
+#### Errors
+
+[**ValidationException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-validationexception)     
+
+This exception is thrown when the request's input validation fails
+
+[**InternalServerException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-internalserverexception)     
+
+This exception is thrown if there was an unexpected error during processing of request
+
+[**ThrottlingException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-throttlingexception)     
+
+This exception is thrown when the number of requests exceeds the limit
+
+[**AccessDeniedException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-accessdeniedexception)     
+
+This exception is thrown when a request is denied per access permissions
+
+[**ResourceNotFoundException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-resourcenotfoundexception)     
+
+This exception is thrown when a resource referenced by the operation does not exist
+
+###  TagResource 
+    
+    
+    $result = $client->tagResource([/* ... */]);
+    $promise = $client->tagResourceAsync([/* ... */]);
+    
+
+Tag an Amazon Bedrock Data Automation resource
+
+#### Parameter Syntax
+    
+    
+    $result = $client->tagResource([
+        'resourceARN' => '<string>', // REQUIRED
+        'tags' => [ // REQUIRED
+            [
+                'key' => '<string>', // REQUIRED
+                'value' => '<string>', // REQUIRED
+            ],
+            // ...
+        ],
+    ]);
+    
+
+#### Parameter Details
+
+##### Members
+
+**resourceARN**
+    
+
+    **Required** : _Yes_
+    **Type:** _string_
+
+ARN of a taggable resource
+
+**tags**
+    
+
+    **Required** : _Yes_
+    **Type:** _Array ofTag structures_
+
+List of tags
+
+#### Result Syntax
+    
+    
+    []
+
+#### Result Details
+
+The results for this operation are always empty.
+
+#### Errors
+
+[**ServiceQuotaExceededException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-servicequotaexceededexception)     
+
+This exception is thrown when a request is made beyond the service quota
+
+[**ValidationException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-validationexception)     
+
+This exception is thrown when the request's input validation fails
+
+[**InternalServerException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-internalserverexception)     
+
+This exception is thrown if there was an unexpected error during processing of request
+
+[**ThrottlingException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-throttlingexception)     
+
+This exception is thrown when the number of requests exceeds the limit
+
+[**AccessDeniedException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-accessdeniedexception)     
+
+This exception is thrown when a request is denied per access permissions
+
+[**ResourceNotFoundException:**](class-Aws.BedrockDataAutomation.Exception.BedrockDataAutomationException.html#shape-resourcenotfoundexception)     
+
+This exception is thrown when a resource referenced by the operation does not exist
+
+###  UntagResource 
+    
+    
+    $result = $client->untagResource([/* ... */]);
+    $promise = $client->untagResourceAsync([/* ... */]);