172 172 | "com.amazonaws.glacier",
|
173 173 | "GlacierJobDescription",
|
174 174 | );
|
175 175 | static GLACIERJOBDESCRIPTION_MEMBER_JOB_ID: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
176 176 | ::aws_smithy_schema::ShapeId::from_static(
|
177 177 | "com.amazonaws.glacier#GlacierJobDescription$JobId",
|
178 178 | "com.amazonaws.glacier",
|
179 179 | "GlacierJobDescription",
|
180 180 | ),
|
181 181 | ::aws_smithy_schema::ShapeType::String,
|
182 - | "job_id",
|
182 + | "JobId",
|
183 183 | 0,
|
184 184 | );
|
185 185 | static GLACIERJOBDESCRIPTION_MEMBER_JOB_DESCRIPTION: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
186 186 | ::aws_smithy_schema::ShapeId::from_static(
|
187 187 | "com.amazonaws.glacier#GlacierJobDescription$JobDescription",
|
188 188 | "com.amazonaws.glacier",
|
189 189 | "GlacierJobDescription",
|
190 190 | ),
|
191 191 | ::aws_smithy_schema::ShapeType::String,
|
192 - | "job_description",
|
192 + | "JobDescription",
|
193 193 | 1,
|
194 194 | );
|
195 195 | static GLACIERJOBDESCRIPTION_MEMBER_ACTION: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
196 196 | ::aws_smithy_schema::ShapeId::from_static(
|
197 197 | "com.amazonaws.glacier#GlacierJobDescription$Action",
|
198 198 | "com.amazonaws.glacier",
|
199 199 | "GlacierJobDescription",
|
200 200 | ),
|
201 201 | ::aws_smithy_schema::ShapeType::String,
|
202 - | "action",
|
202 + | "Action",
|
203 203 | 2,
|
204 204 | );
|
205 205 | static GLACIERJOBDESCRIPTION_MEMBER_ARCHIVE_ID: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
206 206 | ::aws_smithy_schema::ShapeId::from_static(
|
207 207 | "com.amazonaws.glacier#GlacierJobDescription$ArchiveId",
|
208 208 | "com.amazonaws.glacier",
|
209 209 | "GlacierJobDescription",
|
210 210 | ),
|
211 211 | ::aws_smithy_schema::ShapeType::String,
|
212 - | "archive_id",
|
212 + | "ArchiveId",
|
213 213 | 3,
|
214 214 | );
|
215 215 | static GLACIERJOBDESCRIPTION_MEMBER_VAULT_ARN: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
216 216 | ::aws_smithy_schema::ShapeId::from_static(
|
217 217 | "com.amazonaws.glacier#GlacierJobDescription$VaultARN",
|
218 218 | "com.amazonaws.glacier",
|
219 219 | "GlacierJobDescription",
|
220 220 | ),
|
221 221 | ::aws_smithy_schema::ShapeType::String,
|
222 - | "vault_arn",
|
222 + | "VaultARN",
|
223 223 | 4,
|
224 224 | );
|
225 225 | static GLACIERJOBDESCRIPTION_MEMBER_CREATION_DATE: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
226 226 | ::aws_smithy_schema::ShapeId::from_static(
|
227 227 | "com.amazonaws.glacier#GlacierJobDescription$CreationDate",
|
228 228 | "com.amazonaws.glacier",
|
229 229 | "GlacierJobDescription",
|
230 230 | ),
|
231 231 | ::aws_smithy_schema::ShapeType::String,
|
232 - | "creation_date",
|
232 + | "CreationDate",
|
233 233 | 5,
|
234 234 | );
|
235 235 | static GLACIERJOBDESCRIPTION_MEMBER_COMPLETED: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
236 236 | ::aws_smithy_schema::ShapeId::from_static(
|
237 237 | "com.amazonaws.glacier#GlacierJobDescription$Completed",
|
238 238 | "com.amazonaws.glacier",
|
239 239 | "GlacierJobDescription",
|
240 240 | ),
|
241 241 | ::aws_smithy_schema::ShapeType::Boolean,
|
242 - | "completed",
|
242 + | "Completed",
|
243 243 | 6,
|
244 244 | );
|
245 245 | static GLACIERJOBDESCRIPTION_MEMBER_STATUS_CODE: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
246 246 | ::aws_smithy_schema::ShapeId::from_static(
|
247 247 | "com.amazonaws.glacier#GlacierJobDescription$StatusCode",
|
248 248 | "com.amazonaws.glacier",
|
249 249 | "GlacierJobDescription",
|
250 250 | ),
|
251 251 | ::aws_smithy_schema::ShapeType::String,
|
252 - | "status_code",
|
252 + | "StatusCode",
|
253 253 | 7,
|
254 254 | );
|
255 255 | static GLACIERJOBDESCRIPTION_MEMBER_STATUS_MESSAGE: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
256 256 | ::aws_smithy_schema::ShapeId::from_static(
|
257 257 | "com.amazonaws.glacier#GlacierJobDescription$StatusMessage",
|
258 258 | "com.amazonaws.glacier",
|
259 259 | "GlacierJobDescription",
|
260 260 | ),
|
261 261 | ::aws_smithy_schema::ShapeType::String,
|
262 - | "status_message",
|
262 + | "StatusMessage",
|
263 263 | 8,
|
264 264 | );
|
265 265 | static GLACIERJOBDESCRIPTION_MEMBER_ARCHIVE_SIZE_IN_BYTES: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
266 266 | ::aws_smithy_schema::ShapeId::from_static(
|
267 267 | "com.amazonaws.glacier#GlacierJobDescription$ArchiveSizeInBytes",
|
268 268 | "com.amazonaws.glacier",
|
269 269 | "GlacierJobDescription",
|
270 270 | ),
|
271 271 | ::aws_smithy_schema::ShapeType::Long,
|
272 - | "archive_size_in_bytes",
|
272 + | "ArchiveSizeInBytes",
|
273 273 | 9,
|
274 274 | );
|
275 275 | static GLACIERJOBDESCRIPTION_MEMBER_INVENTORY_SIZE_IN_BYTES: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
276 276 | ::aws_smithy_schema::ShapeId::from_static(
|
277 277 | "com.amazonaws.glacier#GlacierJobDescription$InventorySizeInBytes",
|
278 278 | "com.amazonaws.glacier",
|
279 279 | "GlacierJobDescription",
|
280 280 | ),
|
281 281 | ::aws_smithy_schema::ShapeType::Long,
|
282 - | "inventory_size_in_bytes",
|
282 + | "InventorySizeInBytes",
|
283 283 | 10,
|
284 284 | );
|
285 285 | static GLACIERJOBDESCRIPTION_MEMBER_SNS_TOPIC: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
286 286 | ::aws_smithy_schema::ShapeId::from_static(
|
287 287 | "com.amazonaws.glacier#GlacierJobDescription$SNSTopic",
|
288 288 | "com.amazonaws.glacier",
|
289 289 | "GlacierJobDescription",
|
290 290 | ),
|
291 291 | ::aws_smithy_schema::ShapeType::String,
|
292 - | "sns_topic",
|
292 + | "SNSTopic",
|
293 293 | 11,
|
294 294 | );
|
295 295 | static GLACIERJOBDESCRIPTION_MEMBER_COMPLETION_DATE: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
296 296 | ::aws_smithy_schema::ShapeId::from_static(
|
297 297 | "com.amazonaws.glacier#GlacierJobDescription$CompletionDate",
|
298 298 | "com.amazonaws.glacier",
|
299 299 | "GlacierJobDescription",
|
300 300 | ),
|
301 301 | ::aws_smithy_schema::ShapeType::String,
|
302 - | "completion_date",
|
302 + | "CompletionDate",
|
303 303 | 12,
|
304 304 | );
|
305 305 | static GLACIERJOBDESCRIPTION_MEMBER_SHA256_TREE_HASH: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
306 306 | ::aws_smithy_schema::ShapeId::from_static(
|
307 307 | "com.amazonaws.glacier#GlacierJobDescription$SHA256TreeHash",
|
308 308 | "com.amazonaws.glacier",
|
309 309 | "GlacierJobDescription",
|
310 310 | ),
|
311 311 | ::aws_smithy_schema::ShapeType::String,
|
312 - | "sha256_tree_hash",
|
312 + | "SHA256TreeHash",
|
313 313 | 13,
|
314 314 | );
|
315 315 | static GLACIERJOBDESCRIPTION_MEMBER_ARCHIVE_SHA256_TREE_HASH: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
316 316 | ::aws_smithy_schema::ShapeId::from_static(
|
317 317 | "com.amazonaws.glacier#GlacierJobDescription$ArchiveSHA256TreeHash",
|
318 318 | "com.amazonaws.glacier",
|
319 319 | "GlacierJobDescription",
|
320 320 | ),
|
321 321 | ::aws_smithy_schema::ShapeType::String,
|
322 - | "archive_sha256_tree_hash",
|
322 + | "ArchiveSHA256TreeHash",
|
323 323 | 14,
|
324 324 | );
|
325 325 | static GLACIERJOBDESCRIPTION_MEMBER_RETRIEVAL_BYTE_RANGE: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
326 326 | ::aws_smithy_schema::ShapeId::from_static(
|
327 327 | "com.amazonaws.glacier#GlacierJobDescription$RetrievalByteRange",
|
328 328 | "com.amazonaws.glacier",
|
329 329 | "GlacierJobDescription",
|
330 330 | ),
|
331 331 | ::aws_smithy_schema::ShapeType::String,
|
332 - | "retrieval_byte_range",
|
332 + | "RetrievalByteRange",
|
333 333 | 15,
|
334 334 | );
|
335 335 | static GLACIERJOBDESCRIPTION_MEMBER_TIER: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
336 336 | ::aws_smithy_schema::ShapeId::from_static(
|
337 337 | "com.amazonaws.glacier#GlacierJobDescription$Tier",
|
338 338 | "com.amazonaws.glacier",
|
339 339 | "GlacierJobDescription",
|
340 340 | ),
|
341 341 | ::aws_smithy_schema::ShapeType::String,
|
342 - | "tier",
|
342 + | "Tier",
|
343 343 | 16,
|
344 344 | );
|
345 345 | static GLACIERJOBDESCRIPTION_MEMBER_INVENTORY_RETRIEVAL_PARAMETERS: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
346 346 | ::aws_smithy_schema::ShapeId::from_static(
|
347 347 | "com.amazonaws.glacier#GlacierJobDescription$InventoryRetrievalParameters",
|
348 348 | "com.amazonaws.glacier",
|
349 349 | "GlacierJobDescription",
|
350 350 | ),
|
351 351 | ::aws_smithy_schema::ShapeType::Structure,
|
352 - | "inventory_retrieval_parameters",
|
352 + | "InventoryRetrievalParameters",
|
353 353 | 17,
|
354 354 | );
|
355 355 | static GLACIERJOBDESCRIPTION_MEMBER_JOB_OUTPUT_PATH: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
356 356 | ::aws_smithy_schema::ShapeId::from_static(
|
357 357 | "com.amazonaws.glacier#GlacierJobDescription$JobOutputPath",
|
358 358 | "com.amazonaws.glacier",
|
359 359 | "GlacierJobDescription",
|
360 360 | ),
|
361 361 | ::aws_smithy_schema::ShapeType::String,
|
362 - | "job_output_path",
|
362 + | "JobOutputPath",
|
363 363 | 18,
|
364 364 | );
|
365 365 | static GLACIERJOBDESCRIPTION_MEMBER_SELECT_PARAMETERS: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
366 366 | ::aws_smithy_schema::ShapeId::from_static(
|
367 367 | "com.amazonaws.glacier#GlacierJobDescription$SelectParameters",
|
368 368 | "com.amazonaws.glacier",
|
369 369 | "GlacierJobDescription",
|
370 370 | ),
|
371 371 | ::aws_smithy_schema::ShapeType::Structure,
|
372 - | "select_parameters",
|
372 + | "SelectParameters",
|
373 373 | 19,
|
374 374 | );
|
375 375 | static GLACIERJOBDESCRIPTION_MEMBER_OUTPUT_LOCATION: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_member(
|
376 376 | ::aws_smithy_schema::ShapeId::from_static(
|
377 377 | "com.amazonaws.glacier#GlacierJobDescription$OutputLocation",
|
378 378 | "com.amazonaws.glacier",
|
379 379 | "GlacierJobDescription",
|
380 380 | ),
|
381 381 | ::aws_smithy_schema::ShapeType::Structure,
|
382 - | "output_location",
|
382 + | "OutputLocation",
|
383 383 | 20,
|
384 384 | );
|
385 385 | static GLACIERJOBDESCRIPTION_SCHEMA: ::aws_smithy_schema::Schema = ::aws_smithy_schema::Schema::new_struct(
|
386 386 | GLACIERJOBDESCRIPTION_SCHEMA_ID,
|
387 387 | ::aws_smithy_schema::ShapeType::Structure,
|
388 388 | &[
|
389 389 | &GLACIERJOBDESCRIPTION_MEMBER_JOB_ID,
|
390 390 | &GLACIERJOBDESCRIPTION_MEMBER_JOB_DESCRIPTION,
|
391 391 | &GLACIERJOBDESCRIPTION_MEMBER_ACTION,
|
392 392 | &GLACIERJOBDESCRIPTION_MEMBER_ARCHIVE_ID,
|
393 393 | &GLACIERJOBDESCRIPTION_MEMBER_VAULT_ARN,
|
394 394 | &GLACIERJOBDESCRIPTION_MEMBER_CREATION_DATE,
|
395 395 | &GLACIERJOBDESCRIPTION_MEMBER_COMPLETED,
|
396 396 | &GLACIERJOBDESCRIPTION_MEMBER_STATUS_CODE,
|
397 397 | &GLACIERJOBDESCRIPTION_MEMBER_STATUS_MESSAGE,
|
398 398 | &GLACIERJOBDESCRIPTION_MEMBER_ARCHIVE_SIZE_IN_BYTES,
|
399 399 | &GLACIERJOBDESCRIPTION_MEMBER_INVENTORY_SIZE_IN_BYTES,
|
400 400 | &GLACIERJOBDESCRIPTION_MEMBER_SNS_TOPIC,
|
401 401 | &GLACIERJOBDESCRIPTION_MEMBER_COMPLETION_DATE,
|
402 402 | &GLACIERJOBDESCRIPTION_MEMBER_SHA256_TREE_HASH,
|
403 403 | &GLACIERJOBDESCRIPTION_MEMBER_ARCHIVE_SHA256_TREE_HASH,
|
404 404 | &GLACIERJOBDESCRIPTION_MEMBER_RETRIEVAL_BYTE_RANGE,
|
405 405 | &GLACIERJOBDESCRIPTION_MEMBER_TIER,
|
406 406 | &GLACIERJOBDESCRIPTION_MEMBER_INVENTORY_RETRIEVAL_PARAMETERS,
|
407 407 | &GLACIERJOBDESCRIPTION_MEMBER_JOB_OUTPUT_PATH,
|
408 408 | &GLACIERJOBDESCRIPTION_MEMBER_SELECT_PARAMETERS,
|
409 409 | &GLACIERJOBDESCRIPTION_MEMBER_OUTPUT_LOCATION,
|
410 410 | ],
|
411 411 | );
|
412 412 | impl GlacierJobDescription {
|
585 596 | pub struct GlacierJobDescriptionBuilder {
|
586 597 | pub(crate) job_id: ::std::option::Option<::std::string::String>,
|
587 598 | pub(crate) job_description: ::std::option::Option<::std::string::String>,
|
588 599 | pub(crate) action: ::std::option::Option<crate::types::ActionCode>,
|
589 600 | pub(crate) archive_id: ::std::option::Option<::std::string::String>,
|
590 601 | pub(crate) vault_arn: ::std::option::Option<::std::string::String>,
|
591 602 | pub(crate) creation_date: ::std::option::Option<::std::string::String>,
|
592 603 | pub(crate) completed: ::std::option::Option<bool>,
|
593 604 | pub(crate) status_code: ::std::option::Option<crate::types::StatusCode>,
|
594 605 | pub(crate) status_message: ::std::option::Option<::std::string::String>,
|
595 606 | pub(crate) archive_size_in_bytes: ::std::option::Option<i64>,
|
596 607 | pub(crate) inventory_size_in_bytes: ::std::option::Option<i64>,
|
597 608 | pub(crate) sns_topic: ::std::option::Option<::std::string::String>,
|
598 609 | pub(crate) completion_date: ::std::option::Option<::std::string::String>,
|
599 610 | pub(crate) sha256_tree_hash: ::std::option::Option<::std::string::String>,
|
600 611 | pub(crate) archive_sha256_tree_hash: ::std::option::Option<::std::string::String>,
|
601 612 | pub(crate) retrieval_byte_range: ::std::option::Option<::std::string::String>,
|
602 613 | pub(crate) tier: ::std::option::Option<::std::string::String>,
|
603 614 | pub(crate) inventory_retrieval_parameters: ::std::option::Option<crate::types::InventoryRetrievalJobDescription>,
|
604 615 | pub(crate) job_output_path: ::std::option::Option<::std::string::String>,
|