aws-sdk-devicefarm 1.104.0

AWS SDK for AWS Device Farm
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_device_pool::DevicePool;

pub use crate::types::_instance_profile::InstanceProfile;

pub use crate::types::_network_profile_type::NetworkProfileType;

pub use crate::types::_network_profile::NetworkProfile;

pub use crate::types::_vpc_config::VpcConfig;

pub use crate::types::_project::Project;

pub use crate::types::_create_remote_access_session_configuration::CreateRemoteAccessSessionConfiguration;

pub use crate::types::_interaction_mode::InteractionMode;

pub use crate::types::_remote_access_session::RemoteAccessSession;

pub use crate::types::_test_grid_vpc_config::TestGridVpcConfig;

pub use crate::types::_test_grid_project::TestGridProject;

pub use crate::types::_upload_type::UploadType;

pub use crate::types::_upload::Upload;

pub use crate::types::_vpce_configuration::VpceConfiguration;

pub use crate::types::_account_settings::AccountSettings;

pub use crate::types::_device::Device;

pub use crate::types::_device_instance::DeviceInstance;

pub use crate::types::_test_type::TestType;

pub use crate::types::_schedule_run_test::ScheduleRunTest;

pub use crate::types::_schedule_run_configuration::ScheduleRunConfiguration;

pub use crate::types::_job::Job;

pub use crate::types::_run::Run;

pub use crate::types::_suite::Suite;

pub use crate::types::_test::Test;

pub use crate::types::_test_grid_session::TestGridSession;

pub use crate::types::_artifact_category::ArtifactCategory;

pub use crate::types::_device_pool_type::DevicePoolType;

pub use crate::types::_test_grid_session_artifact_category::TestGridSessionArtifactCategory;

pub use crate::types::_test_grid_session_status::TestGridSessionStatus;

pub use crate::types::_offering_transaction::OfferingTransaction;

pub use crate::types::_device_selection_configuration::DeviceSelectionConfiguration;

pub use crate::types::_execution_configuration::ExecutionConfiguration;

pub use crate::types::_rule::Rule;

pub use crate::types::_environment_variable::EnvironmentVariable;

pub use crate::types::_billing_method::BillingMethod;

pub use crate::types::_device_proxy::DeviceProxy;

pub use crate::types::_execution_status::ExecutionStatus;

pub use crate::types::_execution_result::ExecutionResult;

pub use crate::types::_device_minutes::DeviceMinutes;

pub use crate::types::_remote_access_endpoints::RemoteAccessEndpoints;

pub use crate::types::_upload_status::UploadStatus;

pub use crate::types::_upload_category::UploadCategory;

pub use crate::types::_trial_minutes::TrialMinutes;

pub use crate::types::_device_form_factor::DeviceFormFactor;

pub use crate::types::_device_platform::DevicePlatform;

pub use crate::types::_cpu::Cpu;

pub use crate::types::_resolution::Resolution;

pub use crate::types::_device_availability::DeviceAvailability;

pub use crate::types::_instance_status::InstanceStatus;

pub use crate::types::_location::Location;

pub use crate::types::_customer_artifact_paths::CustomerArtifactPaths;

pub use crate::types::_radios::Radios;

pub use crate::types::_device_pool_compatibility_result::DevicePoolCompatibilityResult;

pub use crate::types::_counters::Counters;

pub use crate::types::_offering_status::OfferingStatus;

pub use crate::types::_execution_result_code::ExecutionResultCode;

pub use crate::types::_device_selection_result::DeviceSelectionResult;

pub use crate::types::_artifact::Artifact;

pub use crate::types::_device_filter::DeviceFilter;

pub use crate::types::_offering_promotion::OfferingPromotion;

pub use crate::types::_offering::Offering;

pub use crate::types::_sample::Sample;

pub use crate::types::_tag::Tag;

pub use crate::types::_test_grid_session_action::TestGridSessionAction;

pub use crate::types::_test_grid_session_artifact::TestGridSessionArtifact;

pub use crate::types::_monetary_amount::MonetaryAmount;

pub use crate::types::_device_attribute::DeviceAttribute;

pub use crate::types::_rule_operator::RuleOperator;

pub use crate::types::_offering_transaction_type::OfferingTransactionType;

pub use crate::types::_artifact_type::ArtifactType;

pub use crate::types::_device_filter_attribute::DeviceFilterAttribute;

pub use crate::types::_offering_type::OfferingType;

pub use crate::types::_sample_type::SampleType;

pub use crate::types::_test_grid_session_artifact_type::TestGridSessionArtifactType;

pub use crate::types::_unique_problem::UniqueProblem;

pub use crate::types::_currency_code::CurrencyCode;

pub use crate::types::_incompatibility_message::IncompatibilityMessage;

pub use crate::types::_recurring_charge::RecurringCharge;

pub use crate::types::_recurring_charge_frequency::RecurringChargeFrequency;

pub use crate::types::_problem::Problem;

pub use crate::types::_problem_detail::ProblemDetail;

mod _account_settings;

mod _artifact;

mod _artifact_category;

mod _artifact_type;

mod _billing_method;

mod _counters;

mod _cpu;

mod _create_remote_access_session_configuration;

mod _currency_code;

mod _customer_artifact_paths;

mod _device;

mod _device_attribute;

mod _device_availability;

mod _device_filter;

mod _device_filter_attribute;

mod _device_form_factor;

mod _device_instance;

mod _device_minutes;

mod _device_platform;

mod _device_pool;

mod _device_pool_compatibility_result;

mod _device_pool_type;

mod _device_proxy;

mod _device_selection_configuration;

mod _device_selection_result;

mod _environment_variable;

mod _execution_configuration;

mod _execution_result;

mod _execution_result_code;

mod _execution_status;

mod _incompatibility_message;

mod _instance_profile;

mod _instance_status;

mod _interaction_mode;

mod _job;

mod _location;

mod _monetary_amount;

mod _network_profile;

mod _network_profile_type;

mod _offering;

mod _offering_promotion;

mod _offering_status;

mod _offering_transaction;

mod _offering_transaction_type;

mod _offering_type;

mod _problem;

mod _problem_detail;

mod _project;

mod _radios;

mod _recurring_charge;

mod _recurring_charge_frequency;

mod _remote_access_endpoints;

mod _remote_access_session;

mod _resolution;

mod _rule;

mod _rule_operator;

mod _run;

mod _sample;

mod _sample_type;

mod _schedule_run_configuration;

mod _schedule_run_test;

mod _suite;

mod _tag;

mod _test;

mod _test_grid_project;

mod _test_grid_session;

mod _test_grid_session_action;

mod _test_grid_session_artifact;

mod _test_grid_session_artifact_category;

mod _test_grid_session_artifact_type;

mod _test_grid_session_status;

mod _test_grid_vpc_config;

mod _test_type;

mod _trial_minutes;

mod _unique_problem;

mod _upload;

mod _upload_category;

mod _upload_status;

mod _upload_type;

mod _vpc_config;

mod _vpce_configuration;

/// Builders
pub mod builders;

/// Error types that AWS Device Farm can respond with.
pub mod error;