|
1 | 1 | /// AWS Lambda event definitions for activemq. |
2 | 2 | #[cfg(feature = "activemq")] |
| 3 | +#[cfg_attr(docsrs, doc(cfg(feature = "activemq")))] |
3 | 4 | pub mod activemq; |
4 | 5 |
|
5 | 6 | /// AWS Lambda event definitions for alb. |
6 | 7 | #[cfg(feature = "alb")] |
| 8 | +#[cfg_attr(docsrs, doc(cfg(feature = "alb")))] |
7 | 9 | pub mod alb; |
8 | 10 | /// AWS Lambda event definitions for apigw. |
9 | 11 | #[cfg(feature = "apigw")] |
| 12 | +#[cfg_attr(docsrs, doc(cfg(feature = "apigw")))] |
10 | 13 | pub mod apigw; |
11 | 14 |
|
12 | 15 | /// AWS Lambda event definitions for appsync. |
13 | 16 | #[cfg(feature = "appsync")] |
| 17 | +#[cfg_attr(docsrs, doc(cfg(feature = "appsync")))] |
14 | 18 | pub mod appsync; |
15 | 19 |
|
16 | 20 | /// AWS Lambda event definitions for autoscaling. |
17 | 21 | #[cfg(feature = "autoscaling")] |
| 22 | +#[cfg_attr(docsrs, doc(cfg(feature = "autoscaling")))] |
18 | 23 | pub mod autoscaling; |
19 | 24 |
|
20 | 25 | /// AWS Lambda event definitions for agent for amazon bedrock |
21 | 26 | #[cfg(feature = "bedrock_agent_runtime")] |
| 27 | +#[cfg_attr(docsrs, doc(cfg(feature = "bedrock_agent_runtime")))] |
22 | 28 | pub mod bedrock_agent_runtime; |
23 | 29 |
|
24 | 30 | /// AWS Lambda event definitions for chime_bot. |
25 | 31 | #[cfg(feature = "chime_bot")] |
| 32 | +#[cfg_attr(docsrs, doc(cfg(feature = "chime_bot")))] |
26 | 33 | pub mod chime_bot; |
27 | 34 |
|
28 | 35 | /// AWS Lambda event definitions for clientvpn. |
29 | 36 | #[cfg(feature = "clientvpn")] |
| 37 | +#[cfg_attr(docsrs, doc(cfg(feature = "clientvpn")))] |
30 | 38 | pub mod clientvpn; |
31 | 39 |
|
32 | 40 | /// AWS Lambda event definitions for cloudformation. |
33 | 41 | #[cfg(feature = "cloudformation")] |
| 42 | +#[cfg_attr(docsrs, doc(cfg(feature = "cloudformation")))] |
34 | 43 | pub mod cloudformation; |
35 | 44 |
|
36 | 45 | /// AWS Lambda event definitions for CloudWatch alarms. |
37 | 46 | #[cfg(feature = "cloudwatch_alarms")] |
| 47 | +#[cfg_attr(docsrs, doc(cfg(feature = "cloudwatch_alarms")))] |
38 | 48 | pub mod cloudwatch_alarms; |
39 | 49 |
|
40 | 50 | /// AWS Lambda event definitions for CloudWatch events. |
41 | 51 | #[cfg(feature = "cloudwatch_events")] |
| 52 | +#[cfg_attr(docsrs, doc(cfg(feature = "cloudwatch_events")))] |
42 | 53 | pub mod cloudwatch_events; |
43 | 54 |
|
44 | 55 | /// AWS Lambda event definitions for cloudwatch_logs. |
45 | 56 | #[cfg(feature = "cloudwatch_logs")] |
| 57 | +#[cfg_attr(docsrs, doc(cfg(feature = "cloudwatch_logs")))] |
46 | 58 | pub mod cloudwatch_logs; |
47 | 59 |
|
48 | 60 | /// AWS Lambda event definitions for code_commit. |
49 | 61 | #[cfg(feature = "code_commit")] |
| 62 | +#[cfg_attr(docsrs, doc(cfg(feature = "code_commit")))] |
50 | 63 | pub mod code_commit; |
51 | 64 |
|
52 | 65 | /// AWS Lambda event definitions for codebuild. |
53 | 66 | #[cfg(feature = "codebuild")] |
| 67 | +#[cfg_attr(docsrs, doc(cfg(feature = "codebuild")))] |
54 | 68 | pub mod codebuild; |
55 | 69 |
|
56 | 70 | /// AWS Lambda event definitions for codedeploy. |
57 | 71 | #[cfg(feature = "codedeploy")] |
| 72 | +#[cfg_attr(docsrs, doc(cfg(feature = "codedeploy")))] |
58 | 73 | pub mod codedeploy; |
59 | 74 |
|
60 | 75 | /// AWS Lambda event definitions for codepipeline_cloudwatch. |
61 | 76 | #[cfg(feature = "codepipeline_cloudwatch")] |
| 77 | +#[cfg_attr(docsrs, doc(cfg(feature = "codepipeline_cloudwatch")))] |
62 | 78 | pub mod codepipeline_cloudwatch; |
63 | 79 |
|
64 | 80 | /// AWS Lambda event definitions for codepipeline_job. |
65 | 81 | #[cfg(feature = "codepipeline_job")] |
| 82 | +#[cfg_attr(docsrs, doc(cfg(feature = "codepipeline_job")))] |
66 | 83 | pub mod codepipeline_job; |
67 | 84 |
|
68 | 85 | /// AWS Lambda event definitions for cognito. |
69 | 86 | #[cfg(feature = "cognito")] |
| 87 | +#[cfg_attr(docsrs, doc(cfg(feature = "cognito")))] |
70 | 88 | pub mod cognito; |
71 | 89 |
|
72 | 90 | /// AWS Lambda event definitions for config. |
73 | 91 | #[cfg(feature = "config")] |
| 92 | +#[cfg_attr(docsrs, doc(cfg(feature = "config")))] |
74 | 93 | pub mod config; |
75 | 94 |
|
76 | 95 | /// AWS Lambda event definitions for connect. |
77 | 96 | #[cfg(feature = "connect")] |
| 97 | +#[cfg_attr(docsrs, doc(cfg(feature = "connect")))] |
78 | 98 | pub mod connect; |
79 | 99 |
|
80 | 100 | /// AWS Lambda event definitions for dynamodb. |
81 | 101 | #[cfg(feature = "dynamodb")] |
| 102 | +#[cfg_attr(docsrs, doc(cfg(feature = "dynamodb")))] |
82 | 103 | pub mod dynamodb; |
83 | 104 |
|
84 | 105 | /// AWS Lambda event definitions for ecr_scan. |
85 | 106 | #[cfg(feature = "ecr_scan")] |
| 107 | +#[cfg_attr(docsrs, doc(cfg(feature = "ecr_scan")))] |
86 | 108 | pub mod ecr_scan; |
87 | 109 |
|
88 | 110 | /// AWS Lambda event definitions for firehose. |
89 | 111 | #[cfg(feature = "firehose")] |
| 112 | +#[cfg_attr(docsrs, doc(cfg(feature = "firehose")))] |
90 | 113 | pub mod firehose; |
91 | 114 |
|
92 | 115 | /// AWS Lambda event definitions for iam. |
93 | 116 | #[cfg(feature = "iam")] |
| 117 | +#[cfg_attr(docsrs, doc(cfg(feature = "iam")))] |
94 | 118 | pub mod iam; |
95 | 119 |
|
96 | 120 | /// AWS Lambda event definitions for iot. |
97 | 121 | #[cfg(feature = "iot")] |
| 122 | +#[cfg_attr(docsrs, doc(cfg(feature = "iot")))] |
98 | 123 | pub mod iot; |
99 | 124 |
|
100 | 125 | /// AWS Lambda event definitions for iot_1_click. |
101 | 126 | #[cfg(feature = "iot_1_click")] |
| 127 | +#[cfg_attr(docsrs, doc(cfg(feature = "iot_1_click")))] |
102 | 128 | pub mod iot_1_click; |
103 | 129 |
|
104 | 130 | /// AWS Lambda event definitions for iot_button. |
105 | 131 | #[cfg(feature = "iot_button")] |
| 132 | +#[cfg_attr(docsrs, doc(cfg(feature = "iot_button")))] |
106 | 133 | pub mod iot_button; |
107 | 134 |
|
108 | 135 | /// AWS Lambda event definitions for iot_deprecated. |
109 | 136 | #[cfg(feature = "iot_deprecated")] |
| 137 | +#[cfg_attr(docsrs, doc(cfg(feature = "iot_deprecated")))] |
110 | 138 | pub mod iot_deprecated; |
111 | 139 |
|
112 | 140 | /// AWS Lambda event definitions for kafka. |
113 | 141 | #[cfg(feature = "kafka")] |
| 142 | +#[cfg_attr(docsrs, doc(cfg(feature = "kafka")))] |
114 | 143 | pub mod kafka; |
115 | 144 |
|
116 | 145 | /// AWS Lambda event definitions for kinesis. |
117 | 146 | #[cfg(feature = "kinesis")] |
| 147 | +#[cfg_attr(docsrs, doc(cfg(feature = "kinesis")))] |
118 | 148 | pub mod kinesis; |
119 | 149 |
|
120 | 150 | /// AWS Lambda event definitions for lambda_function_urls. |
121 | 151 | #[cfg(feature = "lambda_function_urls")] |
| 152 | +#[cfg_attr(docsrs, doc(cfg(feature = "lambda_function_urls")))] |
122 | 153 | pub mod lambda_function_urls; |
123 | 154 |
|
124 | 155 | /// AWS Lambda event definitions for lex. |
125 | 156 | #[cfg(feature = "lex")] |
| 157 | +#[cfg_attr(docsrs, doc(cfg(feature = "lex")))] |
126 | 158 | pub mod lex; |
127 | 159 |
|
128 | 160 | /// AWS Lambda event definitions for rabbitmq. |
129 | 161 | #[cfg(feature = "rabbitmq")] |
| 162 | +#[cfg_attr(docsrs, doc(cfg(feature = "rabbitmq")))] |
130 | 163 | pub mod rabbitmq; |
131 | 164 |
|
132 | 165 | /// AWS Lambda event definitions for s3. |
133 | 166 | #[cfg(feature = "s3")] |
| 167 | +#[cfg_attr(docsrs, doc(cfg(feature = "s3")))] |
134 | 168 | pub mod s3; |
135 | 169 |
|
136 | 170 | /// AWS Lambda event definitions for secretsmanager. |
137 | 171 | #[cfg(feature = "secretsmanager")] |
| 172 | +#[cfg_attr(docsrs, doc(cfg(feature = "secretsmanager")))] |
138 | 173 | pub mod secretsmanager; |
139 | 174 |
|
140 | 175 | /// AWS Lambda event definitions for ses. |
141 | 176 | #[cfg(feature = "ses")] |
| 177 | +#[cfg_attr(docsrs, doc(cfg(feature = "ses")))] |
142 | 178 | pub mod ses; |
143 | 179 |
|
144 | 180 | /// AWS Lambda event definitions for SNS. |
145 | 181 | #[cfg(feature = "sns")] |
| 182 | +#[cfg_attr(docsrs, doc(cfg(feature = "sns")))] |
146 | 183 | pub mod sns; |
147 | 184 |
|
148 | 185 | /// AWS Lambda event definitions for SQS. |
149 | 186 | #[cfg(feature = "sqs")] |
| 187 | +#[cfg_attr(docsrs, doc(cfg(feature = "sqs")))] |
150 | 188 | pub mod sqs; |
151 | 189 |
|
152 | 190 | /// AWS Lambda event definitions for streams. |
153 | 191 | #[cfg(feature = "streams")] |
| 192 | +#[cfg_attr(docsrs, doc(cfg(feature = "streams")))] |
154 | 193 | pub mod streams; |
155 | 194 |
|
156 | 195 | // AWS Lambda event definitions for DocumentDB |
157 | 196 | #[cfg(feature = "documentdb")] |
| 197 | +#[cfg_attr(docsrs, doc(cfg(feature = "documentdb")))] |
158 | 198 | pub mod documentdb; |
159 | 199 |
|
160 | 200 | /// AWS Lambda event definitions for EventBridge. |
161 | 201 | #[cfg(feature = "eventbridge")] |
| 202 | +#[cfg_attr(docsrs, doc(cfg(feature = "eventbridge")))] |
162 | 203 | pub mod eventbridge; |
0 commit comments