aws_sdk_emrserverless/
types.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_job_run_attempt_summary::JobRunAttemptSummary;

pub use crate::types::_job_run_state::JobRunState;

pub use crate::types::_job_run_mode::JobRunMode;

pub use crate::types::_job_run::JobRun;

pub use crate::types::_retry_policy::RetryPolicy;

pub use crate::types::_resource_utilization::ResourceUtilization;

pub use crate::types::_network_configuration::NetworkConfiguration;

pub use crate::types::_total_resource_utilization::TotalResourceUtilization;

pub use crate::types::_job_driver::JobDriver;

pub use crate::types::_hive::Hive;

pub use crate::types::_spark_submit::SparkSubmit;

pub use crate::types::_configuration_overrides::ConfigurationOverrides;

pub use crate::types::_monitoring_configuration::MonitoringConfiguration;

pub use crate::types::_prometheus_monitoring_configuration::PrometheusMonitoringConfiguration;

pub use crate::types::_cloud_watch_logging_configuration::CloudWatchLoggingConfiguration;

pub use crate::types::_managed_persistence_monitoring_configuration::ManagedPersistenceMonitoringConfiguration;

pub use crate::types::_s3_monitoring_configuration::S3MonitoringConfiguration;

pub use crate::types::_configuration::Configuration;

pub use crate::types::_job_run_summary::JobRunSummary;

pub use crate::types::_application::Application;

pub use crate::types::_scheduler_configuration::SchedulerConfiguration;

pub use crate::types::_interactive_configuration::InteractiveConfiguration;

pub use crate::types::_worker_type_specification::WorkerTypeSpecification;

pub use crate::types::_image_configuration::ImageConfiguration;

pub use crate::types::_architecture::Architecture;

pub use crate::types::_auto_stop_config::AutoStopConfig;

pub use crate::types::_auto_start_config::AutoStartConfig;

pub use crate::types::_maximum_allowed_resources::MaximumAllowedResources;

pub use crate::types::_initial_capacity_config::InitialCapacityConfig;

pub use crate::types::_worker_resource_config::WorkerResourceConfig;

pub use crate::types::_application_state::ApplicationState;

pub use crate::types::_worker_type_specification_input::WorkerTypeSpecificationInput;

pub use crate::types::_image_configuration_input::ImageConfigurationInput;

pub use crate::types::_application_summary::ApplicationSummary;

mod _application;

mod _application_state;

mod _application_summary;

mod _architecture;

mod _auto_start_config;

mod _auto_stop_config;

mod _cloud_watch_logging_configuration;

mod _configuration;

mod _configuration_overrides;

mod _hive;

mod _image_configuration;

mod _image_configuration_input;

mod _initial_capacity_config;

mod _interactive_configuration;

mod _job_driver;

mod _job_run;

mod _job_run_attempt_summary;

mod _job_run_mode;

mod _job_run_state;

mod _job_run_summary;

mod _managed_persistence_monitoring_configuration;

mod _maximum_allowed_resources;

mod _monitoring_configuration;

mod _network_configuration;

mod _prometheus_monitoring_configuration;

mod _resource_utilization;

mod _retry_policy;

mod _s3_monitoring_configuration;

mod _scheduler_configuration;

mod _spark_submit;

mod _total_resource_utilization;

mod _worker_resource_config;

mod _worker_type_specification;

mod _worker_type_specification_input;

/// Builders
pub mod builders;

/// Error types that EMR Serverless can respond with.
pub mod error;