Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed May 20, 2024
1 parent cc79f16 commit 55b2e00
Show file tree
Hide file tree
Showing 27 changed files with 954 additions and 71 deletions.
32 changes: 32 additions & 0 deletions .changes/3.307.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"type": "api-change",
"category": "RDS",
"description": "This release adds support for EngineLifecycleSupport on DBInstances, DBClusters, and GlobalClusters."
},
{
"type": "api-change",
"category": "SecretsManager",
"description": "add v2 smoke tests and smithy smokeTests trait for SDK testing"
},
{
"type": "api-change",
"category": "ControlTower",
"description": "Added ListControlOperations API and filtering support for ListEnabledControls API. Updates also includes added metadata for enabled controls and control operations."
},
{
"type": "api-change",
"category": "BedrockAgent",
"description": "This release adds support for using Guardrails with Bedrock Agents."
},
{
"type": "api-change",
"category": "BedrockAgentRuntime",
"description": "This release adds support for using Guardrails with Bedrock Agents."
},
{
"type": "api-change",
"category": "OSIS",
"description": "Add support for creating an OpenSearch Ingestion pipeline that is attached to a provided VPC. Add information about the destinations of an OpenSearch Ingestion pipeline to the GetPipeline and ListPipelines APIs."
}
]
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# CHANGELOG

## next release

* `Aws\RDS` - This release adds support for EngineLifecycleSupport on DBInstances, DBClusters, and GlobalClusters.
* `Aws\SecretsManager` - add v2 smoke tests and smithy smokeTests trait for SDK testing
* `Aws\ControlTower` - Added ListControlOperations API and filtering support for ListEnabledControls API. Updates also includes added metadata for enabled controls and control operations.
* `Aws\BedrockAgent` - This release adds support for using Guardrails with Bedrock Agents.
* `Aws\BedrockAgentRuntime` - This release adds support for using Guardrails with Bedrock Agents.
* `Aws\OSIS` - Add support for creating an OpenSearch Ingestion pipeline that is attached to a provided VPC. Add information about the destinations of an OpenSearch Ingestion pipeline to the GetPipeline and ListPipelines APIs.

## 3.307.1 - 2024-05-17

* `Aws\ElasticLoadBalancingv2` - This release adds dualstack-without-public-ipv4 IP address type for ALB.
Expand Down
2 changes: 2 additions & 0 deletions src/ControlTower/ControlTowerClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@
* @method \GuzzleHttp\Promise\Promise getLandingZoneOperationAsync(array $args = [])
* @method \Aws\Result listBaselines(array $args = [])
* @method \GuzzleHttp\Promise\Promise listBaselinesAsync(array $args = [])
* @method \Aws\Result listControlOperations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listControlOperationsAsync(array $args = [])
* @method \Aws\Result listEnabledBaselines(array $args = [])
* @method \GuzzleHttp\Promise\Promise listEnabledBaselinesAsync(array $args = [])
* @method \Aws\Result listEnabledControls(array $args = [])
Expand Down
229 changes: 229 additions & 0 deletions src/data/bedrock-agent-runtime/2023-07-26/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -446,6 +446,27 @@
"NONE"
]
},
"GuardrailAction":{
"type":"string",
"enum":[
"INTERVENED",
"NONE"
]
},
"GuardrailAssessment":{
"type":"structure",
"members":{
"contentPolicy":{"shape":"GuardrailContentPolicyAssessment"},
"sensitiveInformationPolicy":{"shape":"GuardrailSensitiveInformationPolicyAssessment"},
"topicPolicy":{"shape":"GuardrailTopicPolicyAssessment"},
"wordPolicy":{"shape":"GuardrailWordPolicyAssessment"}
},
"sensitive":true
},
"GuardrailAssessmentList":{
"type":"list",
"member":{"shape":"GuardrailAssessment"}
},
"GuardrailConfiguration":{
"type":"structure",
"required":[
Expand All @@ -469,6 +490,213 @@
"min":1,
"pattern":"^(([1-9][0-9]{0,7})|(DRAFT))$"
},
"GuardrailContentFilter":{
"type":"structure",
"members":{
"action":{"shape":"GuardrailContentPolicyAction"},
"confidence":{"shape":"GuardrailContentFilterConfidence"},
"type":{"shape":"GuardrailContentFilterType"}
},
"sensitive":true
},
"GuardrailContentFilterConfidence":{
"type":"string",
"enum":[
"NONE",
"LOW",
"MEDIUM",
"HIGH"
]
},
"GuardrailContentFilterList":{
"type":"list",
"member":{"shape":"GuardrailContentFilter"},
"sensitive":true
},
"GuardrailContentFilterType":{
"type":"string",
"enum":[
"INSULTS",
"HATE",
"SEXUAL",
"VIOLENCE",
"MISCONDUCT",
"PROMPT_ATTACK"
]
},
"GuardrailContentPolicyAction":{
"type":"string",
"enum":["BLOCKED"]
},
"GuardrailContentPolicyAssessment":{
"type":"structure",
"members":{
"filters":{"shape":"GuardrailContentFilterList"}
},
"sensitive":true
},
"GuardrailCustomWord":{
"type":"structure",
"members":{
"action":{"shape":"GuardrailWordPolicyAction"},
"match":{"shape":"String"}
},
"sensitive":true
},
"GuardrailCustomWordList":{
"type":"list",
"member":{"shape":"GuardrailCustomWord"},
"sensitive":true
},
"GuardrailManagedWord":{
"type":"structure",
"members":{
"action":{"shape":"GuardrailWordPolicyAction"},
"match":{"shape":"String"},
"type":{"shape":"GuardrailManagedWordType"}
},
"sensitive":true
},
"GuardrailManagedWordList":{
"type":"list",
"member":{"shape":"GuardrailManagedWord"},
"sensitive":true
},
"GuardrailManagedWordType":{
"type":"string",
"enum":["PROFANITY"]
},
"GuardrailPiiEntityFilter":{
"type":"structure",
"members":{
"action":{"shape":"GuardrailSensitiveInformationPolicyAction"},
"match":{"shape":"String"},
"type":{"shape":"GuardrailPiiEntityType"}
},
"sensitive":true
},
"GuardrailPiiEntityFilterList":{
"type":"list",
"member":{"shape":"GuardrailPiiEntityFilter"},
"sensitive":true
},
"GuardrailPiiEntityType":{
"type":"string",
"enum":[
"ADDRESS",
"AGE",
"AWS_ACCESS_KEY",
"AWS_SECRET_KEY",
"CA_HEALTH_NUMBER",
"CA_SOCIAL_INSURANCE_NUMBER",
"CREDIT_DEBIT_CARD_CVV",
"CREDIT_DEBIT_CARD_EXPIRY",
"CREDIT_DEBIT_CARD_NUMBER",
"DRIVER_ID",
"EMAIL",
"INTERNATIONAL_BANK_ACCOUNT_NUMBER",
"IP_ADDRESS",
"LICENSE_PLATE",
"MAC_ADDRESS",
"NAME",
"PASSWORD",
"PHONE",
"PIN",
"SWIFT_CODE",
"UK_NATIONAL_HEALTH_SERVICE_NUMBER",
"UK_NATIONAL_INSURANCE_NUMBER",
"UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER",
"URL",
"USERNAME",
"US_BANK_ACCOUNT_NUMBER",
"US_BANK_ROUTING_NUMBER",
"US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER",
"US_PASSPORT_NUMBER",
"US_SOCIAL_SECURITY_NUMBER",
"VEHICLE_IDENTIFICATION_NUMBER"
]
},
"GuardrailRegexFilter":{
"type":"structure",
"members":{
"action":{"shape":"GuardrailSensitiveInformationPolicyAction"},
"match":{"shape":"String"},
"name":{"shape":"String"},
"regex":{"shape":"String"}
},
"sensitive":true
},
"GuardrailRegexFilterList":{
"type":"list",
"member":{"shape":"GuardrailRegexFilter"},
"sensitive":true
},
"GuardrailSensitiveInformationPolicyAction":{
"type":"string",
"enum":[
"BLOCKED",
"ANONYMIZED"
]
},
"GuardrailSensitiveInformationPolicyAssessment":{
"type":"structure",
"members":{
"piiEntities":{"shape":"GuardrailPiiEntityFilterList"},
"regexes":{"shape":"GuardrailRegexFilterList"}
},
"sensitive":true
},
"GuardrailTopic":{
"type":"structure",
"members":{
"action":{"shape":"GuardrailTopicPolicyAction"},
"name":{"shape":"String"},
"type":{"shape":"GuardrailTopicType"}
},
"sensitive":true
},
"GuardrailTopicList":{
"type":"list",
"member":{"shape":"GuardrailTopic"},
"sensitive":true
},
"GuardrailTopicPolicyAction":{
"type":"string",
"enum":["BLOCKED"]
},
"GuardrailTopicPolicyAssessment":{
"type":"structure",
"members":{
"topics":{"shape":"GuardrailTopicList"}
},
"sensitive":true
},
"GuardrailTopicType":{
"type":"string",
"enum":["DENY"]
},
"GuardrailTrace":{
"type":"structure",
"members":{
"action":{"shape":"GuardrailAction"},
"inputAssessments":{"shape":"GuardrailAssessmentList"},
"outputAssessments":{"shape":"GuardrailAssessmentList"},
"traceId":{"shape":"TraceId"}
},
"sensitive":true
},
"GuardrailWordPolicyAction":{
"type":"string",
"enum":["BLOCKED"]
},
"GuardrailWordPolicyAssessment":{
"type":"structure",
"members":{
"customWords":{"shape":"GuardrailCustomWordList"},
"managedWordLists":{"shape":"GuardrailManagedWordList"}
},
"sensitive":true
},
"Identifier":{
"type":"string",
"max":1024,
Expand Down Expand Up @@ -1277,6 +1505,7 @@
"type":"structure",
"members":{
"failureTrace":{"shape":"FailureTrace"},
"guardrailTrace":{"shape":"GuardrailTrace"},
"orchestrationTrace":{"shape":"OrchestrationTrace"},
"postProcessingTrace":{"shape":"PostProcessingTrace"},
"preProcessingTrace":{"shape":"PreProcessingTrace"}
Expand Down
2 changes: 1 addition & 1 deletion src/data/bedrock-agent-runtime/2023-07-26/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit 55b2e00

Please sign in to comment.