Skip to content

Commit b934bcf

Browse files
Update SDK models
1 parent 2ba039b commit b934bcf

File tree

107 files changed

+6601
-237
lines changed

Some content is hidden

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

107 files changed

+6601
-237
lines changed

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[workspace]
22
resolver = "2"
33
exclude = [
4-
"examples/webassembly",
5-
"examples/lambda",
6-
"examples/cross_service",
74
"examples/test-utils",
85
"examples/examples",
9-
"tests/webassembly",
10-
"tests/no-default-features"
6+
"examples/lambda",
7+
"examples/cross_service",
8+
"examples/webassembly",
9+
"tests/no-default-features",
10+
"tests/webassembly"
1111
]
1212
members = [
1313
"sdk/accessanalyzer",

aws-models/application-signals.json

Lines changed: 337 additions & 0 deletions
Large diffs are not rendered by default.

aws-models/geo-maps.json

Lines changed: 123 additions & 38 deletions
Large diffs are not rendered by default.

aws-models/rum.json

Lines changed: 110 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@
4141
"smithy.api#documentation": "<p>The top-level internet domain name for which your application has administrative authority.</p>"
4242
}
4343
},
44+
"DomainList": {
45+
"target": "com.amazonaws.rum#AppMonitorDomainList",
46+
"traits": {
47+
"smithy.api#documentation": "<p>\n List the domain names for which your application has administrative authority. \n </p>"
48+
}
49+
},
4450
"Id": {
4551
"target": "com.amazonaws.rum#AppMonitorId",
4652
"traits": {
@@ -88,6 +94,12 @@
8894
"traits": {
8995
"smithy.api#documentation": "<p>Specifies whether this app monitor allows the web client to define and send\n custom events.</p>\n <p>For more information about custom events, see \n <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.html\">Send custom events</a>.</p>"
9096
}
97+
},
98+
"DeobfuscationConfiguration": {
99+
"target": "com.amazonaws.rum#DeobfuscationConfiguration",
100+
"traits": {
101+
"smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can deobfuscate stack traces.\n </p>"
102+
}
91103
}
92104
},
93105
"traits": {
@@ -190,7 +202,19 @@
190202
"min": 1,
191203
"max": 253
192204
},
193-
"smithy.api#pattern": "^(localhost)$|^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$|(?=^[a-zA-Z0-9\\.\\*-]{4,253}$)(?!.*\\.-)(?!.*-\\.)(?!.*\\.\\.)(?!.*[^\\.]{64,})^(\\*\\.)?(?![-\\.\\*])[^\\*]{1,}\\.(?!.*--)(?=.*[a-zA-Z])[^\\*]{1,}[^\\*-]$"
205+
"smithy.api#pattern": "^(localhost)$|^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$|(?=^[a-zA-Z0-9\\.\\*-]{4,253}$)(?!.*\\.-)(?!.*-\\.)(?!.*\\.\\.)(?!.*[^\\.]{64,})^(\\*\\.)?(?![-\\.\\*])[^\\*]{1,}\\.(\\*|(?!.*--)(?=.*[a-zA-Z])[^\\*]{1,}[^\\*-])$"
206+
}
207+
},
208+
"com.amazonaws.rum#AppMonitorDomainList": {
209+
"type": "list",
210+
"member": {
211+
"target": "com.amazonaws.rum#AppMonitorDomain"
212+
},
213+
"traits": {
214+
"smithy.api#length": {
215+
"min": 1,
216+
"max": 5
217+
}
194218
}
195219
},
196220
"com.amazonaws.rum#AppMonitorId": {
@@ -775,8 +799,13 @@
775799
"Domain": {
776800
"target": "com.amazonaws.rum#AppMonitorDomain",
777801
"traits": {
778-
"smithy.api#documentation": "<p>The top-level internet domain name for which your application has administrative authority.</p>",
779-
"smithy.api#required": {}
802+
"smithy.api#documentation": "<p>The top-level internet domain name for which your application has administrative authority.</p>"
803+
}
804+
},
805+
"DomainList": {
806+
"target": "com.amazonaws.rum#AppMonitorDomainList",
807+
"traits": {
808+
"smithy.api#documentation": "<p>\n List the domain names for which your application has administrative authority. The <code>CreateAppMonitor</code> requires either the domain or the domain list.\n </p>"
780809
}
781810
},
782811
"Tags": {
@@ -802,6 +831,12 @@
802831
"traits": {
803832
"smithy.api#documentation": "<p>Specifies whether this app monitor allows the web client to define and send\n custom events. If you omit this parameter, custom events are <code>DISABLED</code>.</p>\n <p>For more information about custom events, see \n <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.html\">Send custom events</a>.</p>"
804833
}
834+
},
835+
"DeobfuscationConfiguration": {
836+
"target": "com.amazonaws.rum#DeobfuscationConfiguration",
837+
"traits": {
838+
"smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can deobfuscate stack traces.\n </p>"
839+
}
805840
}
806841
}
807842
},
@@ -1086,6 +1121,45 @@
10861121
"type": "structure",
10871122
"members": {}
10881123
},
1124+
"com.amazonaws.rum#DeobfuscationConfiguration": {
1125+
"type": "structure",
1126+
"members": {
1127+
"JavaScriptSourceMaps": {
1128+
"target": "com.amazonaws.rum#JavaScriptSourceMaps",
1129+
"traits": {
1130+
"smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can unminify JavaScript error stack traces using source maps.\n </p>"
1131+
}
1132+
}
1133+
},
1134+
"traits": {
1135+
"smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can deobfuscate stack traces.\n </p>"
1136+
}
1137+
},
1138+
"com.amazonaws.rum#DeobfuscationS3Uri": {
1139+
"type": "string",
1140+
"traits": {
1141+
"smithy.api#length": {
1142+
"min": 1,
1143+
"max": 1024
1144+
},
1145+
"smithy.api#pattern": "^s3://[a-z0-9][-.a-z0-9]{1,61}(?:/[-!_*'().a-z0-9A-Z]+(?:/[-!_*'().a-z0-9A-Z]+)*)?/?$"
1146+
}
1147+
},
1148+
"com.amazonaws.rum#DeobfuscationStatus": {
1149+
"type": "string",
1150+
"traits": {
1151+
"smithy.api#enum": [
1152+
{
1153+
"name": "ENABLED",
1154+
"value": "ENABLED"
1155+
},
1156+
{
1157+
"name": "DISABLED",
1158+
"value": "DISABLED"
1159+
}
1160+
]
1161+
}
1162+
},
10891163
"com.amazonaws.rum#DestinationArn": {
10901164
"type": "string",
10911165
"traits": {
@@ -1458,6 +1532,27 @@
14581532
"smithy.api#httpError": 400
14591533
}
14601534
},
1535+
"com.amazonaws.rum#JavaScriptSourceMaps": {
1536+
"type": "structure",
1537+
"members": {
1538+
"Status": {
1539+
"target": "com.amazonaws.rum#DeobfuscationStatus",
1540+
"traits": {
1541+
"smithy.api#documentation": "<p>\n Specifies whether JavaScript error stack traces should be unminified for this app monitor. The default is for JavaScript error stack trace unminification to be <code>DISABLED</code>.\n </p>",
1542+
"smithy.api#required": {}
1543+
}
1544+
},
1545+
"S3Uri": {
1546+
"target": "com.amazonaws.rum#DeobfuscationS3Uri",
1547+
"traits": {
1548+
"smithy.api#documentation": "<p>\n The S3Uri of the bucket or folder that stores the source map files. It is required if status is ENABLED.\n </p>"
1549+
}
1550+
}
1551+
},
1552+
"traits": {
1553+
"smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can unminify JavaScript error stack traces using source maps.\n </p>"
1554+
}
1555+
},
14611556
"com.amazonaws.rum#JsonValue": {
14621557
"type": "string",
14631558
"traits": {
@@ -3507,6 +3602,12 @@
35073602
"smithy.api#documentation": "<p>The top-level internet domain name for which your application has administrative authority.</p>"
35083603
}
35093604
},
3605+
"DomainList": {
3606+
"target": "com.amazonaws.rum#AppMonitorDomainList",
3607+
"traits": {
3608+
"smithy.api#documentation": "<p>\n List the domain names for which your application has administrative authority. The <code>UpdateAppMonitor</code> allows either the domain or the domain list.\n </p>"
3609+
}
3610+
},
35103611
"AppMonitorConfiguration": {
35113612
"target": "com.amazonaws.rum#AppMonitorConfiguration",
35123613
"traits": {
@@ -3524,6 +3625,12 @@
35243625
"traits": {
35253626
"smithy.api#documentation": "<p>Specifies whether this app monitor allows the web client to define and send\n custom events. The default is for custom events to be <code>DISABLED</code>.</p>\n <p>For more information about custom events, see \n <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-RUM-custom-events.html\">Send custom events</a>.</p>"
35263627
}
3628+
},
3629+
"DeobfuscationConfiguration": {
3630+
"target": "com.amazonaws.rum#DeobfuscationConfiguration",
3631+
"traits": {
3632+
"smithy.api#documentation": "<p>\n A structure that contains the configuration for how an app monitor can deobfuscate stack traces.\n </p>"
3633+
}
35273634
}
35283635
}
35293636
},

aws-models/sdk-endpoints.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14771,6 +14771,7 @@
1477114771
"il-central-1" : { },
1477214772
"me-central-1" : { },
1477314773
"me-south-1" : { },
14774+
"mx-central-1" : { },
1477414775
"sa-east-1" : { },
1477514776
"us-east-1" : {
1477614777
"variants" : [ {
@@ -24549,6 +24550,7 @@
2454924550
"ap-southeast-3" : { },
2455024551
"ap-southeast-4" : { },
2455124552
"ap-southeast-5" : { },
24553+
"ap-southeast-7" : { },
2455224554
"ca-central-1" : {
2455324555
"variants" : [ {
2455424556
"hostname" : "storagegateway-fips.ca-central-1.amazonaws.com",

aws-models/taxsettings.json

Lines changed: 23 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,6 @@
7070
"type": "list",
7171
"member": {
7272
"target": "com.amazonaws.taxsettings#AccountId"
73-
},
74-
"traits": {
75-
"smithy.api#length": {
76-
"min": 1,
77-
"max": 5
78-
}
7973
}
8074
},
8175
"com.amazonaws.taxsettings#AccountMetaData": {
@@ -589,6 +583,10 @@
589583
"target": "com.amazonaws.taxsettings#AccountIds",
590584
"traits": {
591585
"smithy.api#documentation": "<p>List of unique account identifiers. </p>",
586+
"smithy.api#length": {
587+
"min": 1,
588+
"max": 5
589+
},
592590
"smithy.api#required": {}
593591
}
594592
}
@@ -654,6 +652,10 @@
654652
"target": "com.amazonaws.taxsettings#AccountIds",
655653
"traits": {
656654
"smithy.api#documentation": "<p>\n List of unique account identifiers.\n </p>",
655+
"smithy.api#length": {
656+
"min": 1,
657+
"max": 5
658+
},
657659
"smithy.api#required": {}
658660
}
659661
}
@@ -754,6 +756,10 @@
754756
"target": "com.amazonaws.taxsettings#AccountIds",
755757
"traits": {
756758
"smithy.api#documentation": "<p> List of unique account identifiers.</p>",
759+
"smithy.api#length": {
760+
"min": 1,
761+
"max": 550
762+
},
757763
"smithy.api#required": {}
758764
}
759765
},
@@ -2192,7 +2198,7 @@
21922198
"com.amazonaws.taxsettings#PaymentVoucherNumber": {
21932199
"type": "string",
21942200
"traits": {
2195-
"smithy.api#pattern": "^\\d{17}$"
2201+
"smithy.api#pattern": "^(\\d{17}|[A-Za-z]{3}\\d{13})$"
21962202
}
21972203
},
21982204
"com.amazonaws.taxsettings#PersonType": {
@@ -2368,6 +2374,10 @@
23682374
"target": "com.amazonaws.taxsettings#AccountIds",
23692375
"traits": {
23702376
"smithy.api#documentation": "<p>\n The list of unique account identifiers.\n </p>",
2377+
"smithy.api#length": {
2378+
"min": 1,
2379+
"max": 550
2380+
},
23712381
"smithy.api#required": {}
23722382
}
23732383
},
@@ -2380,7 +2390,7 @@
23802390
"exemptionType": {
23812391
"target": "com.amazonaws.taxsettings#GenericString",
23822392
"traits": {
2383-
"smithy.api#documentation": "<p>The exemption type.\n </p>",
2393+
"smithy.api#documentation": "<p>The exemption type. Use the supported tax exemption type description.\n </p>",
23842394
"smithy.api#required": {}
23852395
}
23862396
},
@@ -3114,7 +3124,7 @@
31143124
"registrationType": {
31153125
"target": "com.amazonaws.taxsettings#TaxRegistrationType",
31163126
"traits": {
3117-
"smithy.api#documentation": "<p>Type of your tax registration. This can be either <code>VAT</code> or <code>GST</code>.\n </p>",
3127+
"smithy.api#documentation": "<p>Type of your tax registration.\n </p>",
31183128
"smithy.api#required": {}
31193129
}
31203130
},
@@ -4642,25 +4652,25 @@
46424652
"enterpriseIdentificationNumber": {
46434653
"target": "com.amazonaws.taxsettings#EnterpriseIdentificationNumber",
46444654
"traits": {
4645-
"smithy.api#documentation": "<p>The enterprise identification number for tax registration.</p>"
4655+
"smithy.api#documentation": "<p>The enterprise identification number for tax registration. This field must be provided for successful API operation.</p>"
46464656
}
46474657
},
46484658
"electronicTransactionCodeNumber": {
46494659
"target": "com.amazonaws.taxsettings#ElectronicTransactionCodeNumber",
46504660
"traits": {
4651-
"smithy.api#documentation": "<p>The electronic transaction code number on the tax return document.</p>"
4661+
"smithy.api#documentation": "<p>The electronic transaction code number on the tax return document. This field must be provided for successful API operation.</p>"
46524662
}
46534663
},
46544664
"paymentVoucherNumber": {
46554665
"target": "com.amazonaws.taxsettings#PaymentVoucherNumber",
46564666
"traits": {
4657-
"smithy.api#documentation": "<p>The payment voucher number on the tax return payment document.</p>"
4667+
"smithy.api#documentation": "<p>The payment voucher number on the tax return payment document. This field must be provided for successful API operation.</p>"
46584668
}
46594669
},
46604670
"paymentVoucherNumberDate": {
46614671
"target": "com.amazonaws.taxsettings#DateString",
46624672
"traits": {
4663-
"smithy.api#documentation": "<p>The date on the tax return payment document.</p>"
4673+
"smithy.api#documentation": "<p>The date on the tax return payment document. This field must be provided for successful API operation.</p>"
46644674
}
46654675
}
46664676
},

0 commit comments

Comments
 (0)