|
2464 | 2464 | "dataDeletionPolicy": { |
2465 | 2465 | "target": "com.amazonaws.bedrockagent#DataDeletionPolicy", |
2466 | 2466 | "traits": { |
2467 | | - "smithy.api#documentation": "<p>The deletion policy for the requested data source</p>" |
| 2467 | + "smithy.api#documentation": "<p>The data deletion policy assigned to the data source.</p>" |
2468 | 2468 | } |
2469 | 2469 | }, |
2470 | 2470 | "serverSideEncryptionConfiguration": { |
|
2714 | 2714 | "dataDeletionPolicy": { |
2715 | 2715 | "target": "com.amazonaws.bedrockagent#DataDeletionPolicy", |
2716 | 2716 | "traits": { |
2717 | | - "smithy.api#documentation": "<p>The deletion policy for the data source.</p>" |
| 2717 | + "smithy.api#documentation": "<p>The data deletion policy for a data source.</p>" |
2718 | 2718 | } |
2719 | 2719 | }, |
2720 | 2720 | "createdAt": { |
|
2734 | 2734 | "failureReasons": { |
2735 | 2735 | "target": "com.amazonaws.bedrockagent#FailureReasons", |
2736 | 2736 | "traits": { |
2737 | | - "smithy.api#documentation": "<p>The details of the failure reasons related to the data source.</p>" |
| 2737 | + "smithy.api#documentation": "<p>The detailed reasons on the failure to delete a data source.</p>" |
2738 | 2738 | } |
2739 | 2739 | } |
2740 | 2740 | }, |
|
4933 | 4933 | "traits": { |
4934 | 4934 | "smithy.api#enumValue": "RDS" |
4935 | 4935 | } |
| 4936 | + }, |
| 4937 | + "MONGO_DB_ATLAS": { |
| 4938 | + "target": "smithy.api#Unit", |
| 4939 | + "traits": { |
| 4940 | + "smithy.api#enumValue": "MONGO_DB_ATLAS" |
| 4941 | + } |
4936 | 4942 | } |
4937 | 4943 | } |
4938 | 4944 | }, |
|
5855 | 5861 | "smithy.api#pattern": "^arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}(([:][a-z0-9-]{1,63}){0,2})?/[a-z0-9]{12})|(:foundation-model/([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2})))|(([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.]?[a-z0-9-]{1,63})([:][a-z0-9-]{1,63}){0,2}))|(([0-9a-zA-Z][_-]?)+)$" |
5856 | 5862 | } |
5857 | 5863 | }, |
| 5864 | + "com.amazonaws.bedrockagent#MongoDbAtlasCollectionName": { |
| 5865 | + "type": "string", |
| 5866 | + "traits": { |
| 5867 | + "smithy.api#length": { |
| 5868 | + "max": 63 |
| 5869 | + }, |
| 5870 | + "smithy.api#pattern": "^.*$" |
| 5871 | + } |
| 5872 | + }, |
| 5873 | + "com.amazonaws.bedrockagent#MongoDbAtlasConfiguration": { |
| 5874 | + "type": "structure", |
| 5875 | + "members": { |
| 5876 | + "endpoint": { |
| 5877 | + "target": "com.amazonaws.bedrockagent#MongoDbAtlasEndpoint", |
| 5878 | + "traits": { |
| 5879 | + "smithy.api#documentation": "<p>The endpoint URL of your MongoDB Atlas cluster for your knowledge base.</p>", |
| 5880 | + "smithy.api#required": {} |
| 5881 | + } |
| 5882 | + }, |
| 5883 | + "databaseName": { |
| 5884 | + "target": "com.amazonaws.bedrockagent#MongoDbAtlasDatabaseName", |
| 5885 | + "traits": { |
| 5886 | + "smithy.api#documentation": "<p>The database name in your MongoDB Atlas cluster for your knowledge base.</p>", |
| 5887 | + "smithy.api#required": {} |
| 5888 | + } |
| 5889 | + }, |
| 5890 | + "collectionName": { |
| 5891 | + "target": "com.amazonaws.bedrockagent#MongoDbAtlasCollectionName", |
| 5892 | + "traits": { |
| 5893 | + "smithy.api#documentation": "<p>The collection name of the knowledge base in MongoDB Atlas.</p>", |
| 5894 | + "smithy.api#required": {} |
| 5895 | + } |
| 5896 | + }, |
| 5897 | + "vectorIndexName": { |
| 5898 | + "target": "com.amazonaws.bedrockagent#MongoDbAtlasIndexName", |
| 5899 | + "traits": { |
| 5900 | + "smithy.api#documentation": "<p>The name of the MongoDB Atlas vector search index.</p>", |
| 5901 | + "smithy.api#required": {} |
| 5902 | + } |
| 5903 | + }, |
| 5904 | + "credentialsSecretArn": { |
| 5905 | + "target": "com.amazonaws.bedrockagent#SecretArn", |
| 5906 | + "traits": { |
| 5907 | + "smithy.api#documentation": "<p>The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that contains user credentials for your MongoDB Atlas cluster.</p>", |
| 5908 | + "smithy.api#required": {} |
| 5909 | + } |
| 5910 | + }, |
| 5911 | + "fieldMapping": { |
| 5912 | + "target": "com.amazonaws.bedrockagent#MongoDbAtlasFieldMapping", |
| 5913 | + "traits": { |
| 5914 | + "smithy.api#documentation": "<p>Contains the names of the fields to which to map information about the vector store.</p>", |
| 5915 | + "smithy.api#required": {} |
| 5916 | + } |
| 5917 | + }, |
| 5918 | + "endpointServiceName": { |
| 5919 | + "target": "com.amazonaws.bedrockagent#MongoDbAtlasEndpointServiceName", |
| 5920 | + "traits": { |
| 5921 | + "smithy.api#documentation": "<p>The name of the VPC endpoint service in your account that is connected to your MongoDB Atlas cluster.</p>" |
| 5922 | + } |
| 5923 | + } |
| 5924 | + }, |
| 5925 | + "traits": { |
| 5926 | + "smithy.api#documentation": "<p>Contains details about the storage configuration of the knowledge base in MongoDB Atlas. </p>" |
| 5927 | + } |
| 5928 | + }, |
| 5929 | + "com.amazonaws.bedrockagent#MongoDbAtlasDatabaseName": { |
| 5930 | + "type": "string", |
| 5931 | + "traits": { |
| 5932 | + "smithy.api#length": { |
| 5933 | + "max": 63 |
| 5934 | + }, |
| 5935 | + "smithy.api#pattern": "^.*$" |
| 5936 | + } |
| 5937 | + }, |
| 5938 | + "com.amazonaws.bedrockagent#MongoDbAtlasEndpoint": { |
| 5939 | + "type": "string", |
| 5940 | + "traits": { |
| 5941 | + "smithy.api#length": { |
| 5942 | + "max": 2048 |
| 5943 | + }, |
| 5944 | + "smithy.api#pattern": "^.*$" |
| 5945 | + } |
| 5946 | + }, |
| 5947 | + "com.amazonaws.bedrockagent#MongoDbAtlasEndpointServiceName": { |
| 5948 | + "type": "string", |
| 5949 | + "traits": { |
| 5950 | + "smithy.api#length": { |
| 5951 | + "min": 1, |
| 5952 | + "max": 255 |
| 5953 | + }, |
| 5954 | + "smithy.api#pattern": "^(?:arn:aws(?:-us-gov|-cn|-iso|-iso-[a-z])*:.+:.*:\\d+:.+/.+$|[a-zA-Z0-9*]+[a-zA-Z0-9._-]*)$" |
| 5955 | + } |
| 5956 | + }, |
| 5957 | + "com.amazonaws.bedrockagent#MongoDbAtlasFieldMapping": { |
| 5958 | + "type": "structure", |
| 5959 | + "members": { |
| 5960 | + "vectorField": { |
| 5961 | + "target": "com.amazonaws.bedrockagent#FieldName", |
| 5962 | + "traits": { |
| 5963 | + "smithy.api#documentation": "<p>The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.</p>", |
| 5964 | + "smithy.api#required": {} |
| 5965 | + } |
| 5966 | + }, |
| 5967 | + "textField": { |
| 5968 | + "target": "com.amazonaws.bedrockagent#FieldName", |
| 5969 | + "traits": { |
| 5970 | + "smithy.api#documentation": "<p>The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.</p>", |
| 5971 | + "smithy.api#required": {} |
| 5972 | + } |
| 5973 | + }, |
| 5974 | + "metadataField": { |
| 5975 | + "target": "com.amazonaws.bedrockagent#FieldName", |
| 5976 | + "traits": { |
| 5977 | + "smithy.api#documentation": "<p>The name of the field in which Amazon Bedrock stores metadata about the vector store.</p>", |
| 5978 | + "smithy.api#required": {} |
| 5979 | + } |
| 5980 | + } |
| 5981 | + }, |
| 5982 | + "traits": { |
| 5983 | + "smithy.api#documentation": "<p>Contains the names of the fields to which to map information about the vector store.</p>" |
| 5984 | + } |
| 5985 | + }, |
| 5986 | + "com.amazonaws.bedrockagent#MongoDbAtlasIndexName": { |
| 5987 | + "type": "string", |
| 5988 | + "traits": { |
| 5989 | + "smithy.api#length": { |
| 5990 | + "max": 2048 |
| 5991 | + }, |
| 5992 | + "smithy.api#pattern": "^.*$" |
| 5993 | + } |
| 5994 | + }, |
5858 | 5995 | "com.amazonaws.bedrockagent#Name": { |
5859 | 5996 | "type": "string", |
5860 | 5997 | "traits": { |
|
6560 | 6697 | "bucketOwnerAccountId": { |
6561 | 6698 | "target": "com.amazonaws.bedrockagent#BucketOwnerAccountId", |
6562 | 6699 | "traits": { |
6563 | | - "smithy.api#documentation": "<p>The account ID for the owner of the S3 bucket.</p>" |
| 6700 | + "smithy.api#documentation": "<p>The bucket account owner ID for the S3 bucket.</p>" |
6564 | 6701 | } |
6565 | 6702 | } |
6566 | 6703 | }, |
|
6819 | 6956 | "traits": { |
6820 | 6957 | "smithy.api#documentation": "<p>Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-rds.html\">Create a vector index in Amazon RDS</a>.</p>" |
6821 | 6958 | } |
| 6959 | + }, |
| 6960 | + "mongoDbAtlasConfiguration": { |
| 6961 | + "target": "com.amazonaws.bedrockagent#MongoDbAtlasConfiguration", |
| 6962 | + "traits": { |
| 6963 | + "smithy.api#documentation": "<p>Contains the storage configuration of the knowledge base in MongoDB Atlas.</p>" |
| 6964 | + } |
6822 | 6965 | } |
6823 | 6966 | }, |
6824 | 6967 | "traits": { |
|
7644 | 7787 | "dataDeletionPolicy": { |
7645 | 7788 | "target": "com.amazonaws.bedrockagent#DataDeletionPolicy", |
7646 | 7789 | "traits": { |
7647 | | - "smithy.api#documentation": "<p>The data deletion policy of the updated data source.</p>" |
| 7790 | + "smithy.api#documentation": "<p>The data deletion policy assigned to the data source.</p>" |
7648 | 7791 | } |
7649 | 7792 | }, |
7650 | 7793 | "serverSideEncryptionConfiguration": { |
|
0 commit comments