aws-sdk-datasync 1.109.0

AWS SDK for AWS DataSync
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_azure_blob_authentication_type::AzureBlobAuthenticationType;

pub use crate::types::_azure_blob_sas_configuration::AzureBlobSasConfiguration;

pub use crate::types::_azure_blob_type::AzureBlobType;

pub use crate::types::_azure_access_tier::AzureAccessTier;

pub use crate::types::_cmk_secret_config::CmkSecretConfig;

pub use crate::types::_custom_secret_config::CustomSecretConfig;

pub use crate::types::_ec2_config::Ec2Config;

pub use crate::types::_efs_in_transit_encryption::EfsInTransitEncryption;

pub use crate::types::_fsx_protocol::FsxProtocol;

pub use crate::types::_qop_configuration::QopConfiguration;

pub use crate::types::_hdfs_authentication_type::HdfsAuthenticationType;

pub use crate::types::_on_prem_config::OnPremConfig;

pub use crate::types::_nfs_mount_options::NfsMountOptions;

pub use crate::types::_object_storage_server_protocol::ObjectStorageServerProtocol;

pub use crate::types::_s3_storage_class::S3StorageClass;

pub use crate::types::_s3_config::S3Config;

pub use crate::types::_smb_mount_options::SmbMountOptions;

pub use crate::types::_smb_authentication_type::SmbAuthenticationType;

pub use crate::types::_options::Options;

pub use crate::types::_task_schedule::TaskSchedule;

pub use crate::types::_manifest_config::ManifestConfig;

pub use crate::types::_task_report_config::TaskReportConfig;

pub use crate::types::_task_mode::TaskMode;

pub use crate::types::_agent_status::AgentStatus;

pub use crate::types::_endpoint_type::EndpointType;

pub use crate::types::_private_link_config::PrivateLinkConfig;

pub use crate::types::_platform::Platform;

pub use crate::types::_managed_secret_config::ManagedSecretConfig;

pub use crate::types::_task_status::TaskStatus;

pub use crate::types::_task_schedule_details::TaskScheduleDetails;

pub use crate::types::_task_execution_status::TaskExecutionStatus;

pub use crate::types::_task_execution_result_detail::TaskExecutionResultDetail;

pub use crate::types::_report_result::ReportResult;

pub use crate::types::_task_execution_files_listed_detail::TaskExecutionFilesListedDetail;

pub use crate::types::_task_execution_files_failed_detail::TaskExecutionFilesFailedDetail;

pub use crate::types::_task_execution_folders_listed_detail::TaskExecutionFoldersListedDetail;

pub use crate::types::_task_execution_folders_failed_detail::TaskExecutionFoldersFailedDetail;

pub use crate::types::_fsx_update_protocol::FsxUpdateProtocol;

pub use crate::types::_tag_list_entry::TagListEntry;

pub use crate::types::_fsx_protocol_nfs::FsxProtocolNfs;

pub use crate::types::_fsx_protocol_smb::FsxProtocolSmb;

pub use crate::types::_hdfs_name_node::HdfsNameNode;

pub use crate::types::_hdfs_rpc_protection::HdfsRpcProtection;

pub use crate::types::_hdfs_data_transfer_protection::HdfsDataTransferProtection;

pub use crate::types::_nfs_version::NfsVersion;

pub use crate::types::_smb_version::SmbVersion;

pub use crate::types::_verify_mode::VerifyMode;

pub use crate::types::_overwrite_mode::OverwriteMode;

pub use crate::types::_atime::Atime;

pub use crate::types::_mtime::Mtime;

pub use crate::types::_uid::Uid;

pub use crate::types::_gid::Gid;

pub use crate::types::_preserve_deleted_files::PreserveDeletedFiles;

pub use crate::types::_preserve_devices::PreserveDevices;

pub use crate::types::_posix_permissions::PosixPermissions;

pub use crate::types::_task_queueing::TaskQueueing;

pub use crate::types::_log_level::LogLevel;

pub use crate::types::_transfer_mode::TransferMode;

pub use crate::types::_smb_security_descriptor_copy_flags::SmbSecurityDescriptorCopyFlags;

pub use crate::types::_object_tags::ObjectTags;

pub use crate::types::_filter_rule::FilterRule;

pub use crate::types::_schedule_status::ScheduleStatus;

pub use crate::types::_manifest_action::ManifestAction;

pub use crate::types::_manifest_format::ManifestFormat;

pub use crate::types::_source_manifest_config::SourceManifestConfig;

pub use crate::types::_report_destination::ReportDestination;

pub use crate::types::_report_output_type::ReportOutputType;

pub use crate::types::_report_level::ReportLevel;

pub use crate::types::_object_version_ids::ObjectVersionIds;

pub use crate::types::_report_overrides::ReportOverrides;

pub use crate::types::_schedule_disabled_by::ScheduleDisabledBy;

pub use crate::types::_phase_status::PhaseStatus;

pub use crate::types::_agent_list_entry::AgentListEntry;

pub use crate::types::_location_filter::LocationFilter;

pub use crate::types::_location_list_entry::LocationListEntry;

pub use crate::types::_task_execution_list_entry::TaskExecutionListEntry;

pub use crate::types::_task_filter::TaskFilter;

pub use crate::types::_task_list_entry::TaskListEntry;

pub use crate::types::_fsx_update_protocol_smb::FsxUpdateProtocolSmb;

pub use crate::types::_filter_type::FilterType;

pub use crate::types::_s3_manifest_config::S3ManifestConfig;

pub use crate::types::_report_destination_s3::ReportDestinationS3;

pub use crate::types::_report_override::ReportOverride;

pub use crate::types::_location_filter_name::LocationFilterName;

pub use crate::types::_operator::Operator;

pub use crate::types::_task_filter_name::TaskFilterName;

mod _agent_list_entry;

mod _agent_status;

mod _atime;

mod _azure_access_tier;

mod _azure_blob_authentication_type;

mod _azure_blob_sas_configuration;

mod _azure_blob_type;

mod _cmk_secret_config;

mod _custom_secret_config;

mod _ec2_config;

mod _efs_in_transit_encryption;

mod _endpoint_type;

mod _filter_rule;

mod _filter_type;

mod _fsx_protocol;

mod _fsx_protocol_nfs;

mod _fsx_protocol_smb;

mod _fsx_update_protocol;

mod _fsx_update_protocol_smb;

mod _gid;

mod _hdfs_authentication_type;

mod _hdfs_data_transfer_protection;

mod _hdfs_name_node;

mod _hdfs_rpc_protection;

mod _location_filter;

mod _location_filter_name;

mod _location_list_entry;

mod _log_level;

mod _managed_secret_config;

mod _manifest_action;

mod _manifest_config;

mod _manifest_format;

mod _mtime;

mod _nfs_mount_options;

mod _nfs_version;

mod _object_storage_server_protocol;

mod _object_tags;

mod _object_version_ids;

mod _on_prem_config;

mod _operator;

mod _options;

mod _overwrite_mode;

mod _phase_status;

mod _platform;

mod _posix_permissions;

mod _preserve_deleted_files;

mod _preserve_devices;

mod _private_link_config;

mod _qop_configuration;

mod _report_destination;

mod _report_destination_s3;

mod _report_level;

mod _report_output_type;

mod _report_override;

mod _report_overrides;

mod _report_result;

mod _s3_config;

mod _s3_manifest_config;

mod _s3_storage_class;

mod _schedule_disabled_by;

mod _schedule_status;

mod _smb_authentication_type;

mod _smb_mount_options;

mod _smb_security_descriptor_copy_flags;

mod _smb_version;

mod _source_manifest_config;

mod _tag_list_entry;

mod _task_execution_files_failed_detail;

mod _task_execution_files_listed_detail;

mod _task_execution_folders_failed_detail;

mod _task_execution_folders_listed_detail;

mod _task_execution_list_entry;

mod _task_execution_result_detail;

mod _task_execution_status;

mod _task_filter;

mod _task_filter_name;

mod _task_list_entry;

mod _task_mode;

mod _task_queueing;

mod _task_report_config;

mod _task_schedule;

mod _task_schedule_details;

mod _task_status;

mod _transfer_mode;

mod _uid;

mod _verify_mode;

/// Builders
pub mod builders;

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