Skip to content

Commit 55d80ec

Browse files
Update SDK models
1 parent 125a67d commit 55d80ec

File tree

20,697 files changed

+293888
-103623
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

20,697 files changed

+293888
-103623
lines changed

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[workspace]
22
resolver = "2"
33
exclude = [
4-
"examples/lambda",
54
"examples/test-utils",
5+
"examples/lambda",
6+
"examples/examples",
67
"examples/cross_service",
78
"examples/webassembly",
8-
"examples/examples",
99
"tests/no-default-features",
1010
"tests/telemetry",
1111
"tests/webassembly"
@@ -381,6 +381,7 @@ members = [
381381
"sdk/s3control",
382382
"sdk/s3outposts",
383383
"sdk/s3tables",
384+
"sdk/s3vectors",
384385
"sdk/sagemaker",
385386
"sdk/sagemakera2iruntime",
386387
"sdk/sagemakeredge",

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This README file is auto-generated by the build system in smithy-lang/smithy-rs.
44
To update it, edit the `aws/SDK_README.md.hb` Handlebars template in that repository.
55
-->
66

7-
# The AWS SDK for Rust [![Docs](https://img.shields.io/badge/docs-blue)](https://awslabs.github.io/aws-sdk-rust/) ![MSRV](https://img.shields.io/badge/msrv-1.85.0-red) [![Usage Guide](https://img.shields.io/badge/Developer_Guide-blue)](https://docs.aws.amazon.com/sdk-for-rust/latest/dg/welcome.html)
7+
# The AWS SDK for Rust [![Docs](https://img.shields.io/badge/docs-blue)](https://awslabs.github.io/aws-sdk-rust/) ![MSRV](https://img.shields.io/badge/msrv-1.86.0-red) [![Usage Guide](https://img.shields.io/badge/Developer_Guide-blue)](https://docs.aws.amazon.com/sdk-for-rust/latest/dg/welcome.html)
88

99
This repo contains the AWS SDK for Rust and its [public roadmap](https://github.com/orgs/awslabs/projects/50/views/1).
1010

@@ -24,8 +24,8 @@ The SDK provides one crate per AWS service. You must add [Tokio](https://crates.
2424

2525
```toml
2626
[dependencies]
27-
aws-config = { version= "1.8.1", features = ["behavior-version-latest"] }
28-
aws-sdk-dynamodb = "1.82.0"
27+
aws-config = { version= "1.8.2", features = ["behavior-version-latest"] }
28+
aws-sdk-dynamodb = "1.83.0"
2929
tokio = { version = "1", features = ["full"] }
3030
```
3131

@@ -84,7 +84,7 @@ If you are interested in contributing to the SDK, please take a look at [CONTRIB
8484

8585
## Supported Rust Versions (MSRV)
8686

87-
The SDK currently requires a minimum of Rust 1.85.0, and is not guaranteed to build on compiler versions
87+
The SDK currently requires a minimum of Rust 1.86.0, and is not guaranteed to build on compiler versions
8888
earlier than that. We keep the minimum compiler version two releases behind the latest stable release where
8989
possible (so if the latest stable were 1.55, we would support 1.53). Increases in minimum required Rust
9090
version will be called out in the Release Notes for new releases of the SDK.

aws-models/bedrock-agent.json

Lines changed: 201 additions & 139 deletions
Large diffs are not rendered by default.

aws-models/datazone.json

Lines changed: 118 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2461,6 +2461,12 @@
24612461
"traits": {
24622462
"smithy.api#documentation": "<p>The Spark Amazon Web Services Glue properties of a connection.</p>"
24632463
}
2464+
},
2465+
"s3Properties": {
2466+
"target": "com.amazonaws.datazone#S3PropertiesInput",
2467+
"traits": {
2468+
"smithy.api#documentation": "<p>The Amazon S3 properties of a connection.</p>"
2469+
}
24642470
}
24652471
},
24662472
"traits": {
@@ -2511,6 +2517,12 @@
25112517
"traits": {
25122518
"smithy.api#documentation": "<p>The Spark Amazon Web Services Glue properties of a connection.</p>"
25132519
}
2520+
},
2521+
"s3Properties": {
2522+
"target": "com.amazonaws.datazone#S3PropertiesOutput",
2523+
"traits": {
2524+
"smithy.api#documentation": "<p>The Amazon S3 properties of a connection.</p>"
2525+
}
25142526
}
25152527
},
25162528
"traits": {
@@ -2549,6 +2561,12 @@
25492561
"traits": {
25502562
"smithy.api#documentation": "<p>The Spark EMR properties of a connection properties patch.</p>"
25512563
}
2564+
},
2565+
"s3Properties": {
2566+
"target": "com.amazonaws.datazone#S3PropertiesPatch",
2567+
"traits": {
2568+
"smithy.api#documentation": "<p>The Amazon S3 properties of a connection properties patch.</p>"
2569+
}
25522570
}
25532571
},
25542572
"traits": {
@@ -2757,6 +2775,12 @@
27572775
"smithy.api#enumValue": "REDSHIFT"
27582776
}
27592777
},
2778+
"S3": {
2779+
"target": "smithy.api#Unit",
2780+
"traits": {
2781+
"smithy.api#enumValue": "S3"
2782+
}
2783+
},
27602784
"SAPHANA": {
27612785
"target": "smithy.api#Unit",
27622786
"traits": {
@@ -5061,8 +5085,7 @@
50615085
"environmentProfileIdentifier": {
50625086
"target": "com.amazonaws.datazone#EnvironmentProfileId",
50635087
"traits": {
5064-
"smithy.api#documentation": "<p>The identifier of the environment profile that is used to create this Amazon DataZone\n environment.</p>",
5065-
"smithy.api#required": {}
5088+
"smithy.api#documentation": "<p>The identifier of the environment profile that is used to create this Amazon DataZone\n environment.</p>"
50665089
}
50675090
},
50685091
"userParameters": {
@@ -28739,6 +28762,15 @@
2873928762
"smithy.api#documentation": "<p>The asset statistics from the data source run.</p>"
2874028763
}
2874128764
},
28765+
"com.amazonaws.datazone#S3AccessGrantLocationId": {
28766+
"type": "string",
28767+
"traits": {
28768+
"smithy.api#length": {
28769+
"max": 64
28770+
},
28771+
"smithy.api#pattern": "^[a-zA-Z0-9\\-]+$"
28772+
}
28773+
},
2874228774
"com.amazonaws.datazone#S3Location": {
2874328775
"type": "string",
2874428776
"traits": {
@@ -28761,6 +28793,90 @@
2876128793
}
2876228794
}
2876328795
},
28796+
"com.amazonaws.datazone#S3PropertiesInput": {
28797+
"type": "structure",
28798+
"members": {
28799+
"s3Uri": {
28800+
"target": "com.amazonaws.datazone#S3Uri",
28801+
"traits": {
28802+
"smithy.api#documentation": "<p>The Amazon S3 URI that's part of the Amazon S3 properties of a connection.</p>",
28803+
"smithy.api#required": {}
28804+
}
28805+
},
28806+
"s3AccessGrantLocationId": {
28807+
"target": "com.amazonaws.datazone#S3AccessGrantLocationId",
28808+
"traits": {
28809+
"smithy.api#documentation": "<p>The Amazon S3 Access Grant location ID that's part of the Amazon S3 properties of a connection.</p>"
28810+
}
28811+
}
28812+
},
28813+
"traits": {
28814+
"smithy.api#documentation": "<p>The Amazon S3 properties of a connection.</p>"
28815+
}
28816+
},
28817+
"com.amazonaws.datazone#S3PropertiesOutput": {
28818+
"type": "structure",
28819+
"members": {
28820+
"s3Uri": {
28821+
"target": "com.amazonaws.datazone#S3Uri",
28822+
"traits": {
28823+
"smithy.api#documentation": "<p>The Amazon S3 URI that's part of the Amazon S3 properties of a connection.</p>",
28824+
"smithy.api#required": {}
28825+
}
28826+
},
28827+
"s3AccessGrantLocationId": {
28828+
"target": "com.amazonaws.datazone#S3AccessGrantLocationId",
28829+
"traits": {
28830+
"smithy.api#documentation": "<p>The Amazon S3 Access Grant location ID that's part of the Amazon S3 properties of a connection.</p>"
28831+
}
28832+
},
28833+
"status": {
28834+
"target": "com.amazonaws.datazone#ConnectionStatus",
28835+
"traits": {
28836+
"smithy.api#documentation": "<p>The status of the Amazon S3 connection.</p>"
28837+
}
28838+
},
28839+
"errorMessage": {
28840+
"target": "smithy.api#String",
28841+
"traits": {
28842+
"smithy.api#documentation": "<p>The error message that gets displayed.</p>"
28843+
}
28844+
}
28845+
},
28846+
"traits": {
28847+
"smithy.api#documentation": "<p>The Amazon S3 properties of a connection.</p>"
28848+
}
28849+
},
28850+
"com.amazonaws.datazone#S3PropertiesPatch": {
28851+
"type": "structure",
28852+
"members": {
28853+
"s3Uri": {
28854+
"target": "com.amazonaws.datazone#S3Uri",
28855+
"traits": {
28856+
"smithy.api#documentation": "<p>The Amazon S3 URI that's part of the Amazon S3 properties patch of a connection.</p>",
28857+
"smithy.api#required": {}
28858+
}
28859+
},
28860+
"s3AccessGrantLocationId": {
28861+
"target": "com.amazonaws.datazone#S3AccessGrantLocationId",
28862+
"traits": {
28863+
"smithy.api#documentation": "<p>The Amazon S3 Access Grant location ID that's part of the Amazon S3 properties patch of a connection.</p>"
28864+
}
28865+
}
28866+
},
28867+
"traits": {
28868+
"smithy.api#documentation": "<p>The Amazon S3 properties patch of a connection.</p>"
28869+
}
28870+
},
28871+
"com.amazonaws.datazone#S3Uri": {
28872+
"type": "string",
28873+
"traits": {
28874+
"smithy.api#length": {
28875+
"max": 2048
28876+
},
28877+
"smithy.api#pattern": "^s3://.+$"
28878+
}
28879+
},
2876428880
"com.amazonaws.datazone#SageMakerAssetType": {
2876528881
"type": "string",
2876628882
"traits": {

aws-models/dynamodb-streams.json

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,12 @@
171171
"traits": {
172172
"smithy.api#documentation": "<p>The shard ID of the first item that this operation will evaluate. Use the value that was\n returned for <code>LastEvaluatedShardId</code> in the previous operation. </p>"
173173
}
174+
},
175+
"ShardFilter": {
176+
"target": "com.amazonaws.dynamodbstreams#ShardFilter",
177+
"traits": {
178+
"smithy.api#documentation": "<p>This optional field contains the filter definition for the\n <code>DescribeStream</code> API.</p>"
179+
}
174180
}
175181
},
176182
"traits": {
@@ -1948,6 +1954,37 @@
19481954
"target": "com.amazonaws.dynamodbstreams#Shard"
19491955
}
19501956
},
1957+
"com.amazonaws.dynamodbstreams#ShardFilter": {
1958+
"type": "structure",
1959+
"members": {
1960+
"Type": {
1961+
"target": "com.amazonaws.dynamodbstreams#ShardFilterType",
1962+
"traits": {
1963+
"smithy.api#documentation": "<p>Contains the type of filter to be applied on the <code>DescribeStream</code> API. \n Currently, the only value this parameter accepts is <code>CHILD_SHARDS</code>.</p>"
1964+
}
1965+
},
1966+
"ShardId": {
1967+
"target": "com.amazonaws.dynamodbstreams#ShardId",
1968+
"traits": {
1969+
"smithy.api#documentation": "<p>Contains the <code>shardId</code> of the parent shard for which you are requesting child shards.</p>\n <p>\n <i>Sample request:</i>\n </p>"
1970+
}
1971+
}
1972+
},
1973+
"traits": {
1974+
"smithy.api#documentation": "<p>This optional field contains the filter \n definition for the <code>DescribeStream</code> API.</p>"
1975+
}
1976+
},
1977+
"com.amazonaws.dynamodbstreams#ShardFilterType": {
1978+
"type": "enum",
1979+
"members": {
1980+
"CHILD_SHARDS": {
1981+
"target": "smithy.api#Unit",
1982+
"traits": {
1983+
"smithy.api#enumValue": "CHILD_SHARDS"
1984+
}
1985+
}
1986+
}
1987+
},
19511988
"com.amazonaws.dynamodbstreams#ShardId": {
19521989
"type": "string",
19531990
"traits": {
@@ -2104,7 +2141,7 @@
21042141
"ApproximateCreationDateTime": {
21052142
"target": "com.amazonaws.dynamodbstreams#Date",
21062143
"traits": {
2107-
"smithy.api#documentation": "<p>The approximate date and time when the stream record was created, in <a href=\"http://www.epochconverter.com/\">UNIX epoch time</a> format and rounded down to the closest second.</p>"
2144+
"smithy.api#documentation": "<p>The approximate date and time when the stream record was created, in <a href=\"https://www.iso.org/iso-8601-date-and-time-format.html\">ISO 8601</a> format and rounded down to the closest second.</p>"
21082145
}
21092146
},
21102147
"Keys": {

0 commit comments

Comments
 (0)