|
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