AWS SDK

AWS SDK

rev. d838bf488731ae5e751cce0fe13f339a5b9be858 (ignoring whitespace)

Files changed:

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_container_instances_state/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::update_container_instances_state::_update_container_instances_state_output::UpdateContainerInstancesStateOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_container_instances_state::_update_container_instances_state_input::UpdateContainerInstancesStateInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_container_instances_state::_update_container_instances_state_output::UpdateContainerInstancesStateOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_container_instances_state::builders::UpdateContainerInstancesStateInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::update_container_instances_state::UpdateContainerInstancesStateOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_container_instances_state::UpdateContainerInstancesStateError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_service.rs

@@ -430,430 +469,469 @@
  450    450   
            meta: meta.unwrap_or_default(),
  451    451   
        })
  452    452   
    }
  453    453   
}
  454    454   
impl ::aws_types::request_id::RequestId for crate::operation::update_service::UpdateServiceError {
  455    455   
    fn request_id(&self) -> Option<&str> {
  456    456   
        self.meta().request_id()
  457    457   
    }
  458    458   
}
  459    459   
  460         -
pub use crate::operation::update_service::_update_service_output::UpdateServiceOutput;
  461         -
  462    460   
pub use crate::operation::update_service::_update_service_input::UpdateServiceInput;
  463    461   
         462  +
pub use crate::operation::update_service::_update_service_output::UpdateServiceOutput;
         463  +
  464    464   
mod _update_service_input;
  465    465   
  466    466   
mod _update_service_output;
  467    467   
  468    468   
/// Builders
  469    469   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_service/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::update_service::_update_service_output::UpdateServiceOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_service::_update_service_input::UpdateServiceInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_service::_update_service_output::UpdateServiceOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_service::builders::UpdateServiceInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::update_service::UpdateServiceOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_service::UpdateServiceError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_service_primary_task_set.rs

@@ -415,415 +454,454 @@
  435    435   
            meta: meta.unwrap_or_default(),
  436    436   
        })
  437    437   
    }
  438    438   
}
  439    439   
impl ::aws_types::request_id::RequestId for crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError {
  440    440   
    fn request_id(&self) -> Option<&str> {
  441    441   
        self.meta().request_id()
  442    442   
    }
  443    443   
}
  444    444   
  445         -
pub use crate::operation::update_service_primary_task_set::_update_service_primary_task_set_output::UpdateServicePrimaryTaskSetOutput;
  446         -
  447    445   
pub use crate::operation::update_service_primary_task_set::_update_service_primary_task_set_input::UpdateServicePrimaryTaskSetInput;
  448    446   
         447  +
pub use crate::operation::update_service_primary_task_set::_update_service_primary_task_set_output::UpdateServicePrimaryTaskSetOutput;
         448  +
  449    449   
mod _update_service_primary_task_set_input;
  450    450   
  451    451   
mod _update_service_primary_task_set_output;
  452    452   
  453    453   
/// Builders
  454    454   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_service_primary_task_set/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::update_service_primary_task_set::_update_service_primary_task_set_output::UpdateServicePrimaryTaskSetOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_service_primary_task_set::_update_service_primary_task_set_input::UpdateServicePrimaryTaskSetInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_service_primary_task_set::_update_service_primary_task_set_output::UpdateServicePrimaryTaskSetOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_service_primary_task_set::builders::UpdateServicePrimaryTaskSetInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_task_protection.rs

@@ -395,395 +434,434 @@
  415    415   
            meta: meta.unwrap_or_default(),
  416    416   
        })
  417    417   
    }
  418    418   
}
  419    419   
impl ::aws_types::request_id::RequestId for crate::operation::update_task_protection::UpdateTaskProtectionError {
  420    420   
    fn request_id(&self) -> Option<&str> {
  421    421   
        self.meta().request_id()
  422    422   
    }
  423    423   
}
  424    424   
  425         -
pub use crate::operation::update_task_protection::_update_task_protection_output::UpdateTaskProtectionOutput;
  426         -
  427    425   
pub use crate::operation::update_task_protection::_update_task_protection_input::UpdateTaskProtectionInput;
  428    426   
         427  +
pub use crate::operation::update_task_protection::_update_task_protection_output::UpdateTaskProtectionOutput;
         428  +
  429    429   
mod _update_task_protection_input;
  430    430   
  431    431   
mod _update_task_protection_output;
  432    432   
  433    433   
/// Builders
  434    434   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_task_protection/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::update_task_protection::_update_task_protection_output::UpdateTaskProtectionOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_task_protection::_update_task_protection_input::UpdateTaskProtectionInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_task_protection::_update_task_protection_output::UpdateTaskProtectionOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_task_protection::builders::UpdateTaskProtectionInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::update_task_protection::UpdateTaskProtectionOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_task_protection::UpdateTaskProtectionError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_task_set.rs

@@ -410,410 +449,449 @@
  430    430   
            meta: meta.unwrap_or_default(),
  431    431   
        })
  432    432   
    }
  433    433   
}
  434    434   
impl ::aws_types::request_id::RequestId for crate::operation::update_task_set::UpdateTaskSetError {
  435    435   
    fn request_id(&self) -> Option<&str> {
  436    436   
        self.meta().request_id()
  437    437   
    }
  438    438   
}
  439    439   
  440         -
pub use crate::operation::update_task_set::_update_task_set_output::UpdateTaskSetOutput;
  441         -
  442    440   
pub use crate::operation::update_task_set::_update_task_set_input::UpdateTaskSetInput;
  443    441   
         442  +
pub use crate::operation::update_task_set::_update_task_set_output::UpdateTaskSetOutput;
         443  +
  444    444   
mod _update_task_set_input;
  445    445   
  446    446   
mod _update_task_set_output;
  447    447   
  448    448   
/// Builders
  449    449   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/ecs/src/operation/update_task_set/builders.rs

@@ -1,1 +35,35 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::operation::update_task_set::_update_task_set_output::UpdateTaskSetOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_task_set::_update_task_set_input::UpdateTaskSetInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_task_set::_update_task_set_output::UpdateTaskSetOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_task_set::builders::UpdateTaskSetInputBuilder {
    7      7   
    /// Sends a request with this input using the given client.
    8      8   
    pub async fn send_with(
    9      9   
        self,
   10     10   
        client: &crate::Client,
   11     11   
    ) -> ::std::result::Result<
   12     12   
        crate::operation::update_task_set::UpdateTaskSetOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_task_set::UpdateTaskSetError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/ecs/src/primitives.rs

@@ -1,1 +8,9 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
pub use ::aws_smithy_types::date_time::Format as DateTimeFormat;
           3  +
pub use ::aws_smithy_types::Blob;
    3      4   
pub use ::aws_smithy_types::DateTime;
    4      5   
    5      6   
/// Event stream related primitives such as `Message` or `Header`.
    6      7   
pub mod event_stream;
    7      8   
    8      9   
pub(crate) mod sealed_enum_unknown;

tmp-codegen-diff/aws-sdk/sdk/ecs/src/types.rs

@@ -1,1 +464,464 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_task_set::TaskSet;
           2  +
pub use crate::types::_auto_scaling_group_provider::AutoScalingGroupProvider;
    3      3   
    4         -
pub use crate::types::_deployment_ephemeral_storage::DeploymentEphemeralStorage;
           4  +
pub use crate::types::_create_managed_instances_provider_configuration::CreateManagedInstancesProviderConfiguration;
    5      5   
    6         -
pub use crate::types::_tag::Tag;
           6  +
pub use crate::types::_capacity_provider::CapacityProvider;
    7      7   
    8         -
pub use crate::types::_stability_status::StabilityStatus;
           8  +
pub use crate::types::_cluster_configuration::ClusterConfiguration;
    9      9   
   10         -
pub use crate::types::_scale::Scale;
          10  +
pub use crate::types::_cluster_service_connect_defaults_request::ClusterServiceConnectDefaultsRequest;
   11     11   
   12         -
pub use crate::types::_scale_unit::ScaleUnit;
          12  +
pub use crate::types::_cluster::Cluster;
   13     13   
   14         -
pub use crate::types::_service_registry::ServiceRegistry;
          14  +
pub use crate::types::_availability_zone_rebalancing::AvailabilityZoneRebalancing;
   15     15   
   16         -
pub use crate::types::_load_balancer::LoadBalancer;
          16  +
pub use crate::types::_launch_type::LaunchType;
   17     17   
   18         -
pub use crate::types::_advanced_configuration::AdvancedConfiguration;
          18  +
pub use crate::types::_deployment_configuration::DeploymentConfiguration;
   19     19   
   20     20   
pub use crate::types::_network_configuration::NetworkConfiguration;
   21     21   
   22         -
pub use crate::types::_aws_vpc_configuration::AwsVpcConfiguration;
   23         -
   24         -
pub use crate::types::_assign_public_ip::AssignPublicIp;
   25         -
   26         -
pub use crate::types::_capacity_provider_strategy_item::CapacityProviderStrategyItem;
          22  +
pub use crate::types::_scheduling_strategy::SchedulingStrategy;
   27     23   
   28         -
pub use crate::types::_launch_type::LaunchType;
          24  +
pub use crate::types::_deployment_controller::DeploymentController;
   29     25   
   30         -
pub use crate::types::_failure::Failure;
          26  +
pub use crate::types::_propagate_tags::PropagateTags;
   31     27   
   32         -
pub use crate::types::_protected_task::ProtectedTask;
          28  +
pub use crate::types::_service_connect_configuration::ServiceConnectConfiguration;
   33     29   
   34     30   
pub use crate::types::_service::Service;
   35     31   
   36         -
pub use crate::types::_availability_zone_rebalancing::AvailabilityZoneRebalancing;
   37         -
   38         -
pub use crate::types::_propagate_tags::PropagateTags;
   39         -
   40         -
pub use crate::types::_deployment_controller::DeploymentController;
   41         -
   42         -
pub use crate::types::_deployment_controller_type::DeploymentControllerType;
          32  +
pub use crate::types::_scale::Scale;
   43     33   
   44         -
pub use crate::types::_scheduling_strategy::SchedulingStrategy;
          34  +
pub use crate::types::_task_set::TaskSet;
   45     35   
   46         -
pub use crate::types::_placement_strategy::PlacementStrategy;
          36  +
pub use crate::types::_setting_name::SettingName;
   47     37   
   48         -
pub use crate::types::_placement_strategy_type::PlacementStrategyType;
          38  +
pub use crate::types::_setting::Setting;
   49     39   
   50         -
pub use crate::types::_placement_constraint::PlacementConstraint;
          40  +
pub use crate::types::_container_instance::ContainerInstance;
   51     41   
   52         -
pub use crate::types::_placement_constraint_type::PlacementConstraintType;
          42  +
pub use crate::types::_task_definition::TaskDefinition;
   53     43   
   54         -
pub use crate::types::_service_event::ServiceEvent;
          44  +
pub use crate::types::_session::Session;
   55     45   
   56         -
pub use crate::types::_deployment::Deployment;
          46  +
pub use crate::types::_target_type::TargetType;
   57     47   
   58         -
pub use crate::types::_vpc_lattice_configuration::VpcLatticeConfiguration;
          48  +
pub use crate::types::_container_instance_status::ContainerInstanceStatus;
   59     49   
   60         -
pub use crate::types::_service_volume_configuration::ServiceVolumeConfiguration;
          50  +
pub use crate::types::_created_at::CreatedAt;
   61     51   
   62         -
pub use crate::types::_service_managed_ebs_volume_configuration::ServiceManagedEbsVolumeConfiguration;
          52  +
pub use crate::types::_task_definition_family_status::TaskDefinitionFamilyStatus;
   63     53   
   64         -
pub use crate::types::_task_filesystem_type::TaskFilesystemType;
          54  +
pub use crate::types::_task_definition_status::TaskDefinitionStatus;
   65     55   
   66         -
pub use crate::types::_ebs_tag_specification::EbsTagSpecification;
          56  +
pub use crate::types::_sort_order::SortOrder;
   67     57   
   68         -
pub use crate::types::_ebs_resource_type::EbsResourceType;
          58  +
pub use crate::types::_desired_status::DesiredStatus;
   69     59   
   70         -
pub use crate::types::_service_connect_service_resource::ServiceConnectServiceResource;
          60  +
pub use crate::types::_version_info::VersionInfo;
   71     61   
   72         -
pub use crate::types::_service_connect_configuration::ServiceConnectConfiguration;
          62  +
pub use crate::types::_network_mode::NetworkMode;
   73     63   
   74         -
pub use crate::types::_log_configuration::LogConfiguration;
          64  +
pub use crate::types::_pid_mode::PidMode;
   75     65   
   76         -
pub use crate::types::_secret::Secret;
          66  +
pub use crate::types::_ipc_mode::IpcMode;
   77     67   
   78         -
pub use crate::types::_log_driver::LogDriver;
          68  +
pub use crate::types::_proxy_configuration::ProxyConfiguration;
   79     69   
   80         -
pub use crate::types::_service_connect_service::ServiceConnectService;
          70  +
pub use crate::types::_ephemeral_storage::EphemeralStorage;
   81     71   
   82         -
pub use crate::types::_service_connect_tls_configuration::ServiceConnectTlsConfiguration;
          72  +
pub use crate::types::_runtime_platform::RuntimePlatform;
   83     73   
   84         -
pub use crate::types::_service_connect_tls_certificate_authority::ServiceConnectTlsCertificateAuthority;
          74  +
pub use crate::types::_task_override::TaskOverride;
   85     75   
   86         -
pub use crate::types::_timeout_configuration::TimeoutConfiguration;
          76  +
pub use crate::types::_stop_service_deployment_stop_type::StopServiceDeploymentStopType;
   87     77   
   88         -
pub use crate::types::_service_connect_client_alias::ServiceConnectClientAlias;
          78  +
pub use crate::types::_task::Task;
   89     79   
   90         -
pub use crate::types::_service_connect_test_traffic_rules::ServiceConnectTestTrafficRules;
          80  +
pub use crate::types::_auto_scaling_group_provider_update::AutoScalingGroupProviderUpdate;
   91     81   
   92         -
pub use crate::types::_service_connect_test_traffic_header_rules::ServiceConnectTestTrafficHeaderRules;
          82  +
pub use crate::types::_update_managed_instances_provider_configuration::UpdateManagedInstancesProviderConfiguration;
   93     83   
   94         -
pub use crate::types::_service_connect_test_traffic_header_match_rules::ServiceConnectTestTrafficHeaderMatchRules;
          84  +
pub use crate::types::_managed_scaling::ManagedScaling;
   95     85   
   96         -
pub use crate::types::_deployment_rollout_state::DeploymentRolloutState;
          86  +
pub use crate::types::_managed_termination_protection::ManagedTerminationProtection;
   97     87   
   98         -
pub use crate::types::_deployment_configuration::DeploymentConfiguration;
          88  +
pub use crate::types::_managed_draining::ManagedDraining;
   99     89   
  100         -
pub use crate::types::_deployment_lifecycle_hook::DeploymentLifecycleHook;
          90  +
pub use crate::types::_instance_launch_template::InstanceLaunchTemplate;
  101     91   
  102         -
pub use crate::types::_deployment_lifecycle_hook_stage::DeploymentLifecycleHookStage;
          92  +
pub use crate::types::_propagate_mi_tags::PropagateMiTags;
  103     93   
  104         -
pub use crate::types::_deployment_strategy::DeploymentStrategy;
          94  +
pub use crate::types::_tag::Tag;
  105     95   
  106         -
pub use crate::types::_deployment_alarms::DeploymentAlarms;
          96  +
pub use crate::types::_capacity_provider_status::CapacityProviderStatus;
  107     97   
  108         -
pub use crate::types::_deployment_circuit_breaker::DeploymentCircuitBreaker;
          98  +
pub use crate::types::_managed_instances_provider::ManagedInstancesProvider;
  109     99   
  110         -
pub use crate::types::_container_instance::ContainerInstance;
         100  +
pub use crate::types::_capacity_provider_update_status::CapacityProviderUpdateStatus;
  111    101   
  112         -
pub use crate::types::_container_instance_health_status::ContainerInstanceHealthStatus;
         102  +
pub use crate::types::_capacity_provider_type::CapacityProviderType;
  113    103   
  114         -
pub use crate::types::_instance_health_check_result::InstanceHealthCheckResult;
         104  +
pub use crate::types::_cluster_setting::ClusterSetting;
  115    105   
  116         -
pub use crate::types::_instance_health_check_state::InstanceHealthCheckState;
         106  +
pub use crate::types::_execute_command_configuration::ExecuteCommandConfiguration;
  117    107   
  118         -
pub use crate::types::_instance_health_check_type::InstanceHealthCheckType;
         108  +
pub use crate::types::_managed_storage_configuration::ManagedStorageConfiguration;
  119    109   
  120         -
pub use crate::types::_attachment::Attachment;
         110  +
pub use crate::types::_capacity_provider_strategy_item::CapacityProviderStrategyItem;
  121    111   
  122         -
pub use crate::types::_key_value_pair::KeyValuePair;
         112  +
pub use crate::types::_cluster_service_connect_defaults::ClusterServiceConnectDefaults;
  123    113   
  124         -
pub use crate::types::_attribute::Attribute;
         114  +
pub use crate::types::_load_balancer::LoadBalancer;
  125    115   
  126         -
pub use crate::types::_target_type::TargetType;
         116  +
pub use crate::types::_service_registry::ServiceRegistry;
  127    117   
  128         -
pub use crate::types::_agent_update_status::AgentUpdateStatus;
         118  +
pub use crate::types::_deployment_circuit_breaker::DeploymentCircuitBreaker;
  129    119   
  130         -
pub use crate::types::_resource::Resource;
         120  +
pub use crate::types::_deployment_alarms::DeploymentAlarms;
  131    121   
  132         -
pub use crate::types::_version_info::VersionInfo;
         122  +
pub use crate::types::_deployment_strategy::DeploymentStrategy;
  133    123   
  134         -
pub use crate::types::_container_instance_status::ContainerInstanceStatus;
         124  +
pub use crate::types::_placement_constraint::PlacementConstraint;
  135    125   
  136         -
pub use crate::types::_cluster::Cluster;
         126  +
pub use crate::types::_placement_strategy::PlacementStrategy;
  137    127   
  138         -
pub use crate::types::_cluster_service_connect_defaults::ClusterServiceConnectDefaults;
         128  +
pub use crate::types::_aws_vpc_configuration::AwsVpcConfiguration;
  139    129   
  140         -
pub use crate::types::_cluster_setting::ClusterSetting;
         130  +
pub use crate::types::_deployment_controller_type::DeploymentControllerType;
  141    131   
  142         -
pub use crate::types::_cluster_setting_name::ClusterSettingName;
         132  +
pub use crate::types::_log_configuration::LogConfiguration;
  143    133   
  144         -
pub use crate::types::_cluster_configuration::ClusterConfiguration;
         134  +
pub use crate::types::_service_volume_configuration::ServiceVolumeConfiguration;
  145    135   
  146         -
pub use crate::types::_managed_storage_configuration::ManagedStorageConfiguration;
         136  +
pub use crate::types::_vpc_lattice_configuration::VpcLatticeConfiguration;
  147    137   
  148         -
pub use crate::types::_execute_command_configuration::ExecuteCommandConfiguration;
         138  +
pub use crate::types::_scale_unit::ScaleUnit;
  149    139   
  150         -
pub use crate::types::_execute_command_log_configuration::ExecuteCommandLogConfiguration;
         140  +
pub use crate::types::_stability_status::StabilityStatus;
  151    141   
  152         -
pub use crate::types::_execute_command_logging::ExecuteCommandLogging;
         142  +
pub use crate::types::_deployment_ephemeral_storage::DeploymentEphemeralStorage;
  153    143   
  154         -
pub use crate::types::_cluster_service_connect_defaults_request::ClusterServiceConnectDefaultsRequest;
         144  +
pub use crate::types::_setting_type::SettingType;
  155    145   
  156         -
pub use crate::types::_capacity_provider::CapacityProvider;
         146  +
pub use crate::types::_attribute::Attribute;
  157    147   
  158         -
pub use crate::types::_capacity_provider_type::CapacityProviderType;
         148  +
pub use crate::types::_failure::Failure;
  159    149   
  160         -
pub use crate::types::_capacity_provider_update_status::CapacityProviderUpdateStatus;
         150  +
pub use crate::types::_agent_update_status::AgentUpdateStatus;
  161    151   
  162         -
pub use crate::types::_managed_instances_provider::ManagedInstancesProvider;
         152  +
pub use crate::types::_container_instance_health_status::ContainerInstanceHealthStatus;
  163    153   
  164         -
pub use crate::types::_propagate_mi_tags::PropagateMiTags;
         154  +
pub use crate::types::_capacity_provider_field::CapacityProviderField;
  165    155   
  166         -
pub use crate::types::_instance_launch_template::InstanceLaunchTemplate;
         156  +
pub use crate::types::_cluster_field::ClusterField;
  167    157   
  168         -
pub use crate::types::_instance_requirements_request::InstanceRequirementsRequest;
         158  +
pub use crate::types::_container_instance_field::ContainerInstanceField;
  169    159   
  170         -
pub use crate::types::_network_bandwidth_gbps_request::NetworkBandwidthGbpsRequest;
         160  +
pub use crate::types::_service_deployment::ServiceDeployment;
  171    161   
  172         -
pub use crate::types::_accelerator_total_memory_mib_request::AcceleratorTotalMemoryMiBRequest;
         162  +
pub use crate::types::_service_revision::ServiceRevision;
  173    163   
  174         -
pub use crate::types::_accelerator_name::AcceleratorName;
         164  +
pub use crate::types::_service_field::ServiceField;
  175    165   
  176         -
pub use crate::types::_accelerator_manufacturer::AcceleratorManufacturer;
         166  +
pub use crate::types::_task_definition_field::TaskDefinitionField;
  177    167   
  178         -
pub use crate::types::_accelerator_count_request::AcceleratorCountRequest;
         168  +
pub use crate::types::_task_field::TaskField;
  179    169   
  180         -
pub use crate::types::_accelerator_type::AcceleratorType;
         170  +
pub use crate::types::_task_set_field::TaskSetField;
  181    171   
  182         -
pub use crate::types::_baseline_ebs_bandwidth_mbps_request::BaselineEbsBandwidthMbpsRequest;
         172  +
pub use crate::types::_protected_task::ProtectedTask;
  183    173   
  184         -
pub use crate::types::_total_local_storage_gb_request::TotalLocalStorageGbRequest;
         174  +
pub use crate::types::_service_deployment_status::ServiceDeploymentStatus;
  185    175   
  186         -
pub use crate::types::_local_storage_type::LocalStorageType;
         176  +
pub use crate::types::_service_deployment_brief::ServiceDeploymentBrief;
  187    177   
  188         -
pub use crate::types::_local_storage::LocalStorage;
         178  +
pub use crate::types::_resource::Resource;
  189    179   
  190         -
pub use crate::types::_network_interface_count_request::NetworkInterfaceCountRequest;
         180  +
pub use crate::types::_platform_device::PlatformDevice;
  191    181   
  192         -
pub use crate::types::_burstable_performance::BurstablePerformance;
         182  +
pub use crate::types::_container_definition::ContainerDefinition;
  193    183   
  194         -
pub use crate::types::_bare_metal::BareMetal;
         184  +
pub use crate::types::_volume::Volume;
  195    185   
  196         -
pub use crate::types::_instance_generation::InstanceGeneration;
         186  +
pub use crate::types::_task_definition_placement_constraint::TaskDefinitionPlacementConstraint;
  197    187   
  198         -
pub use crate::types::_memory_gib_per_v_cpu_request::MemoryGiBPerVCpuRequest;
         188  +
pub use crate::types::_compatibility::Compatibility;
  199    189   
  200         -
pub use crate::types::_cpu_manufacturer::CpuManufacturer;
         190  +
pub use crate::types::_proxy_configuration_type::ProxyConfigurationType;
  201    191   
  202         -
pub use crate::types::_memory_mib_request::MemoryMiBRequest;
         192  +
pub use crate::types::_inference_accelerator::InferenceAccelerator;
  203    193   
  204         -
pub use crate::types::_v_cpu_count_range_request::VCpuCountRangeRequest;
         194  +
pub use crate::types::_cpu_architecture::CpuArchitecture;
  205    195   
  206         -
pub use crate::types::_managed_instances_monitoring_options::ManagedInstancesMonitoringOptions;
         196  +
pub use crate::types::_os_family::OsFamily;
  207    197   
  208         -
pub use crate::types::_managed_instances_storage_configuration::ManagedInstancesStorageConfiguration;
         198  +
pub use crate::types::_task_volume_configuration::TaskVolumeConfiguration;
  209    199   
  210         -
pub use crate::types::_managed_instances_network_configuration::ManagedInstancesNetworkConfiguration;
         200  +
pub use crate::types::_connectivity::Connectivity;
  211    201   
  212         -
pub use crate::types::_auto_scaling_group_provider::AutoScalingGroupProvider;
         202  +
pub use crate::types::_health_status::HealthStatus;
  213    203   
  214         -
pub use crate::types::_managed_draining::ManagedDraining;
         204  +
pub use crate::types::_task_stop_code::TaskStopCode;
  215    205   
  216         -
pub use crate::types::_managed_termination_protection::ManagedTerminationProtection;
         206  +
pub use crate::types::_task_ephemeral_storage::TaskEphemeralStorage;
  217    207   
  218         -
pub use crate::types::_managed_scaling::ManagedScaling;
         208  +
pub use crate::types::_attachment_state_change::AttachmentStateChange;
  219    209   
  220         -
pub use crate::types::_managed_scaling_status::ManagedScalingStatus;
         210  +
pub use crate::types::_network_binding::NetworkBinding;
  221    211   
  222         -
pub use crate::types::_capacity_provider_status::CapacityProviderStatus;
         212  +
pub use crate::types::_container_state_change::ContainerStateChange;
  223    213   
  224         -
pub use crate::types::_update_managed_instances_provider_configuration::UpdateManagedInstancesProviderConfiguration;
         214  +
pub use crate::types::_managed_agent_state_change::ManagedAgentStateChange;
  225    215   
  226    216   
pub use crate::types::_instance_launch_template_update::InstanceLaunchTemplateUpdate;
  227    217   
  228         -
pub use crate::types::_auto_scaling_group_provider_update::AutoScalingGroupProviderUpdate;
         218  +
pub use crate::types::_managed_scaling_status::ManagedScalingStatus;
  229    219   
  230         -
pub use crate::types::_managed_agent_state_change::ManagedAgentStateChange;
         220  +
pub use crate::types::_managed_instances_network_configuration::ManagedInstancesNetworkConfiguration;
  231    221   
  232         -
pub use crate::types::_managed_agent_name::ManagedAgentName;
         222  +
pub use crate::types::_managed_instances_storage_configuration::ManagedInstancesStorageConfiguration;
  233    223   
  234         -
pub use crate::types::_attachment_state_change::AttachmentStateChange;
         224  +
pub use crate::types::_managed_instances_monitoring_options::ManagedInstancesMonitoringOptions;
  235    225   
  236         -
pub use crate::types::_container_state_change::ContainerStateChange;
         226  +
pub use crate::types::_instance_requirements_request::InstanceRequirementsRequest;
  237    227   
  238         -
pub use crate::types::_network_binding::NetworkBinding;
         228  +
pub use crate::types::_cluster_setting_name::ClusterSettingName;
  239    229   
  240         -
pub use crate::types::_transport_protocol::TransportProtocol;
         230  +
pub use crate::types::_execute_command_logging::ExecuteCommandLogging;
  241    231   
  242         -
pub use crate::types::_task::Task;
         232  +
pub use crate::types::_execute_command_log_configuration::ExecuteCommandLogConfiguration;
  243    233   
  244         -
pub use crate::types::_task_ephemeral_storage::TaskEphemeralStorage;
         234  +
pub use crate::types::_key_value_pair::KeyValuePair;
  245    235   
  246         -
pub use crate::types::_ephemeral_storage::EphemeralStorage;
         236  +
pub use crate::types::_attachment::Attachment;
  247    237   
  248         -
pub use crate::types::_task_stop_code::TaskStopCode;
         238  +
pub use crate::types::_advanced_configuration::AdvancedConfiguration;
  249    239   
  250         -
pub use crate::types::_task_override::TaskOverride;
         240  +
pub use crate::types::_deployment_lifecycle_hook::DeploymentLifecycleHook;
  251    241   
  252         -
pub use crate::types::_inference_accelerator_override::InferenceAcceleratorOverride;
         242  +
pub use crate::types::_placement_constraint_type::PlacementConstraintType;
  253    243   
  254         -
pub use crate::types::_container_override::ContainerOverride;
         244  +
pub use crate::types::_placement_strategy_type::PlacementStrategyType;
  255    245   
  256         -
pub use crate::types::_resource_requirement::ResourceRequirement;
         246  +
pub use crate::types::_assign_public_ip::AssignPublicIp;
  257    247   
  258         -
pub use crate::types::_resource_type::ResourceType;
         248  +
pub use crate::types::_service_connect_service::ServiceConnectService;
  259    249   
  260         -
pub use crate::types::_environment_file::EnvironmentFile;
         250  +
pub use crate::types::_log_driver::LogDriver;
  261    251   
  262         -
pub use crate::types::_environment_file_type::EnvironmentFileType;
         252  +
pub use crate::types::_service_managed_ebs_volume_configuration::ServiceManagedEbsVolumeConfiguration;
  263    253   
  264         -
pub use crate::types::_inference_accelerator::InferenceAccelerator;
         254  +
pub use crate::types::_deployment::Deployment;
  265    255   
  266         -
pub use crate::types::_health_status::HealthStatus;
         256  +
pub use crate::types::_service_event::ServiceEvent;
  267    257   
  268         -
pub use crate::types::_container::Container;
         258  +
pub use crate::types::_instance_health_check_state::InstanceHealthCheckState;
  269    259   
  270         -
pub use crate::types::_managed_agent::ManagedAgent;
         260  +
pub use crate::types::_service_revision_summary::ServiceRevisionSummary;
  271    261   
  272         -
pub use crate::types::_network_interface::NetworkInterface;
         262  +
pub use crate::types::_service_deployment_lifecycle_stage::ServiceDeploymentLifecycleStage;
  273    263   
  274         -
pub use crate::types::_connectivity::Connectivity;
         264  +
pub use crate::types::_rollback::Rollback;
  275    265   
  276         -
pub use crate::types::_stop_service_deployment_stop_type::StopServiceDeploymentStopType;
         266  +
pub use crate::types::_service_deployment_circuit_breaker::ServiceDeploymentCircuitBreaker;
  277    267   
  278         -
pub use crate::types::_task_volume_configuration::TaskVolumeConfiguration;
         268  +
pub use crate::types::_service_deployment_alarms::ServiceDeploymentAlarms;
  279    269   
  280         -
pub use crate::types::_task_managed_ebs_volume_configuration::TaskManagedEbsVolumeConfiguration;
         270  +
pub use crate::types::_resolved_configuration::ResolvedConfiguration;
  281    271   
  282         -
pub use crate::types::_task_managed_ebs_volume_termination_policy::TaskManagedEbsVolumeTerminationPolicy;
         272  +
pub use crate::types::_platform_device_type::PlatformDeviceType;
  283    273   
  284         -
pub use crate::types::_task_definition::TaskDefinition;
         274  +
pub use crate::types::_repository_credentials::RepositoryCredentials;
  285    275   
  286         -
pub use crate::types::_proxy_configuration::ProxyConfiguration;
         276  +
pub use crate::types::_container_restart_policy::ContainerRestartPolicy;
  287    277   
  288         -
pub use crate::types::_proxy_configuration_type::ProxyConfigurationType;
         278  +
pub use crate::types::_linux_parameters::LinuxParameters;
  289    279   
  290         -
pub use crate::types::_ipc_mode::IpcMode;
         280  +
pub use crate::types::_version_consistency::VersionConsistency;
  291    281   
  292         -
pub use crate::types::_pid_mode::PidMode;
         282  +
pub use crate::types::_health_check::HealthCheck;
  293    283   
  294         -
pub use crate::types::_compatibility::Compatibility;
         284  +
pub use crate::types::_firelens_configuration::FirelensConfiguration;
  295    285   
  296         -
pub use crate::types::_runtime_platform::RuntimePlatform;
         286  +
pub use crate::types::_host_volume_properties::HostVolumeProperties;
  297    287   
  298         -
pub use crate::types::_os_family::OsFamily;
         288  +
pub use crate::types::_docker_volume_configuration::DockerVolumeConfiguration;
  299    289   
  300         -
pub use crate::types::_cpu_architecture::CpuArchitecture;
         290  +
pub use crate::types::_efs_volume_configuration::EfsVolumeConfiguration;
  301    291   
  302         -
pub use crate::types::_task_definition_placement_constraint::TaskDefinitionPlacementConstraint;
         292  +
pub use crate::types::_f_sx_windows_file_server_volume_configuration::FSxWindowsFileServerVolumeConfiguration;
  303    293   
  304    294   
pub use crate::types::_task_definition_placement_constraint_type::TaskDefinitionPlacementConstraintType;
  305    295   
  306         -
pub use crate::types::_task_definition_status::TaskDefinitionStatus;
         296  +
pub use crate::types::_container_override::ContainerOverride;
  307    297   
  308         -
pub use crate::types::_volume::Volume;
         298  +
pub use crate::types::_inference_accelerator_override::InferenceAcceleratorOverride;
  309    299   
  310         -
pub use crate::types::_f_sx_windows_file_server_volume_configuration::FSxWindowsFileServerVolumeConfiguration;
         300  +
pub use crate::types::_task_managed_ebs_volume_configuration::TaskManagedEbsVolumeConfiguration;
  311    301   
  312         -
pub use crate::types::_f_sx_windows_file_server_authorization_config::FSxWindowsFileServerAuthorizationConfig;
         302  +
pub use crate::types::_container::Container;
  313    303   
  314         -
pub use crate::types::_efs_volume_configuration::EfsVolumeConfiguration;
         304  +
pub use crate::types::_transport_protocol::TransportProtocol;
  315    305   
  316         -
pub use crate::types::_efs_authorization_config::EfsAuthorizationConfig;
         306  +
pub use crate::types::_managed_agent_name::ManagedAgentName;
  317    307   
  318         -
pub use crate::types::_efs_authorization_config_iam::EfsAuthorizationConfigIam;
         308  +
pub use crate::types::_v_cpu_count_range_request::VCpuCountRangeRequest;
  319    309   
  320         -
pub use crate::types::_efs_transit_encryption::EfsTransitEncryption;
         310  +
pub use crate::types::_memory_mib_request::MemoryMiBRequest;
  321    311   
  322         -
pub use crate::types::_docker_volume_configuration::DockerVolumeConfiguration;
         312  +
pub use crate::types::_memory_gib_per_v_cpu_request::MemoryGiBPerVCpuRequest;
  323    313   
  324         -
pub use crate::types::_scope::Scope;
         314  +
pub use crate::types::_bare_metal::BareMetal;
  325    315   
  326         -
pub use crate::types::_host_volume_properties::HostVolumeProperties;
         316  +
pub use crate::types::_burstable_performance::BurstablePerformance;
  327    317   
  328         -
pub use crate::types::_network_mode::NetworkMode;
         318  +
pub use crate::types::_network_interface_count_request::NetworkInterfaceCountRequest;
  329    319   
  330         -
pub use crate::types::_container_definition::ContainerDefinition;
         320  +
pub use crate::types::_local_storage::LocalStorage;
  331    321   
  332         -
pub use crate::types::_firelens_configuration::FirelensConfiguration;
         322  +
pub use crate::types::_total_local_storage_gb_request::TotalLocalStorageGbRequest;
  333    323   
  334         -
pub use crate::types::_firelens_configuration_type::FirelensConfigurationType;
         324  +
pub use crate::types::_baseline_ebs_bandwidth_mbps_request::BaselineEbsBandwidthMbpsRequest;
  335    325   
  336         -
pub use crate::types::_system_control::SystemControl;
         326  +
pub use crate::types::_accelerator_count_request::AcceleratorCountRequest;
  337    327   
  338         -
pub use crate::types::_health_check::HealthCheck;
         328  +
pub use crate::types::_accelerator_total_memory_mib_request::AcceleratorTotalMemoryMiBRequest;
  339    329   
  340         -
pub use crate::types::_ulimit::Ulimit;
         330  +
pub use crate::types::_network_bandwidth_gbps_request::NetworkBandwidthGbpsRequest;
  341    331   
  342         -
pub use crate::types::_ulimit_name::UlimitName;
         332  +
pub use crate::types::_timeout_configuration::TimeoutConfiguration;
  343    333   
  344         -
pub use crate::types::_host_entry::HostEntry;
         334  +
pub use crate::types::_service_connect_tls_configuration::ServiceConnectTlsConfiguration;
  345    335   
  346         -
pub use crate::types::_version_consistency::VersionConsistency;
         336  +
pub use crate::types::_secret::Secret;
  347    337   
  348         -
pub use crate::types::_container_dependency::ContainerDependency;
         338  +
pub use crate::types::_task_filesystem_type::TaskFilesystemType;
  349    339   
  350         -
pub use crate::types::_container_condition::ContainerCondition;
         340  +
pub use crate::types::_deployment_rollout_state::DeploymentRolloutState;
  351    341   
  352         -
pub use crate::types::_linux_parameters::LinuxParameters;
         342  +
pub use crate::types::_instance_health_check_result::InstanceHealthCheckResult;
  353    343   
  354         -
pub use crate::types::_tmpfs::Tmpfs;
         344  +
pub use crate::types::_service_deployment_rollback_monitors_status::ServiceDeploymentRollbackMonitorsStatus;
  355    345   
  356         -
pub use crate::types::_device::Device;
         346  +
pub use crate::types::_container_image::ContainerImage;
  357    347   
  358         -
pub use crate::types::_device_cgroup_permission::DeviceCgroupPermission;
         348  +
pub use crate::types::_port_mapping::PortMapping;
  359    349   
  360         -
pub use crate::types::_kernel_capabilities::KernelCapabilities;
         350  +
pub use crate::types::_environment_file::EnvironmentFile;
         351  +
         352  +
pub use crate::types::_mount_point::MountPoint;
  361    353   
  362    354   
pub use crate::types::_volume_from::VolumeFrom;
  363    355   
  364         -
pub use crate::types::_mount_point::MountPoint;
         356  +
pub use crate::types::_kernel_capabilities::KernelCapabilities;
  365    357   
  366         -
pub use crate::types::_container_restart_policy::ContainerRestartPolicy;
         358  +
pub use crate::types::_container_dependency::ContainerDependency;
  367    359   
  368         -
pub use crate::types::_port_mapping::PortMapping;
         360  +
pub use crate::types::_host_entry::HostEntry;
  369    361   
  370         -
pub use crate::types::_application_protocol::ApplicationProtocol;
         362  +
pub use crate::types::_ulimit::Ulimit;
  371    363   
  372         -
pub use crate::types::_repository_credentials::RepositoryCredentials;
         364  +
pub use crate::types::_system_control::SystemControl;
  373    365   
  374         -
pub use crate::types::_platform_device::PlatformDevice;
         366  +
pub use crate::types::_resource_requirement::ResourceRequirement;
  375    367   
  376         -
pub use crate::types::_platform_device_type::PlatformDeviceType;
         368  +
pub use crate::types::_firelens_configuration_type::FirelensConfigurationType;
  377    369   
  378         -
pub use crate::types::_setting::Setting;
         370  +
pub use crate::types::_scope::Scope;
  379    371   
  380         -
pub use crate::types::_setting_type::SettingType;
         372  +
pub use crate::types::_efs_transit_encryption::EfsTransitEncryption;
  381    373   
  382         -
pub use crate::types::_setting_name::SettingName;
         374  +
pub use crate::types::_efs_authorization_config::EfsAuthorizationConfig;
  383    375   
  384         -
pub use crate::types::_desired_status::DesiredStatus;
         376  +
pub use crate::types::_f_sx_windows_file_server_authorization_config::FSxWindowsFileServerAuthorizationConfig;
  385    377   
  386         -
pub use crate::types::_sort_order::SortOrder;
         378  +
pub use crate::types::_task_managed_ebs_volume_termination_policy::TaskManagedEbsVolumeTerminationPolicy;
  387    379   
  388         -
pub use crate::types::_task_definition_family_status::TaskDefinitionFamilyStatus;
         380  +
pub use crate::types::_cpu_manufacturer::CpuManufacturer;
  389    381   
  390         -
pub use crate::types::_service_deployment_brief::ServiceDeploymentBrief;
         382  +
pub use crate::types::_instance_generation::InstanceGeneration;
  391    383   
  392         -
pub use crate::types::_service_deployment_status::ServiceDeploymentStatus;
         384  +
pub use crate::types::_local_storage_type::LocalStorageType;
  393    385   
  394         -
pub use crate::types::_created_at::CreatedAt;
         386  +
pub use crate::types::_accelerator_type::AcceleratorType;
  395    387   
  396         -
pub use crate::types::_session::Session;
         388  +
pub use crate::types::_accelerator_manufacturer::AcceleratorManufacturer;
  397    389   
  398         -
pub use crate::types::_task_set_field::TaskSetField;
         390  +
pub use crate::types::_accelerator_name::AcceleratorName;
  399    391   
  400         -
pub use crate::types::_task_field::TaskField;
         392  +
pub use crate::types::_deployment_lifecycle_hook_stage::DeploymentLifecycleHookStage;
  401    393   
  402         -
pub use crate::types::_task_definition_field::TaskDefinitionField;
         394  +
pub use crate::types::_service_connect_client_alias::ServiceConnectClientAlias;
  403    395   
  404         -
pub use crate::types::_service_field::ServiceField;
         396  +
pub use crate::types::_service_connect_tls_certificate_authority::ServiceConnectTlsCertificateAuthority;
  405    397   
  406         -
pub use crate::types::_service_revision::ServiceRevision;
         398  +
pub use crate::types::_ebs_tag_specification::EbsTagSpecification;
  407    399   
  408         -
pub use crate::types::_resolved_configuration::ResolvedConfiguration;
         400  +
pub use crate::types::_service_connect_service_resource::ServiceConnectServiceResource;
         401  +
         402  +
pub use crate::types::_instance_health_check_type::InstanceHealthCheckType;
  409    403   
  410    404   
pub use crate::types::_service_revision_load_balancer::ServiceRevisionLoadBalancer;
  411    405   
  412         -
pub use crate::types::_container_image::ContainerImage;
         406  +
pub use crate::types::_application_protocol::ApplicationProtocol;
  413    407   
  414         -
pub use crate::types::_service_deployment::ServiceDeployment;
         408  +
pub use crate::types::_environment_file_type::EnvironmentFileType;
  415    409   
  416         -
pub use crate::types::_service_deployment_alarms::ServiceDeploymentAlarms;
         410  +
pub use crate::types::_device::Device;
  417    411   
  418         -
pub use crate::types::_service_deployment_rollback_monitors_status::ServiceDeploymentRollbackMonitorsStatus;
         412  +
pub use crate::types::_tmpfs::Tmpfs;
  419    413   
  420         -
pub use crate::types::_service_deployment_circuit_breaker::ServiceDeploymentCircuitBreaker;
         414  +
pub use crate::types::_container_condition::ContainerCondition;
  421    415   
  422         -
pub use crate::types::_rollback::Rollback;
         416  +
pub use crate::types::_ulimit_name::UlimitName;
  423    417   
  424         -
pub use crate::types::_service_deployment_lifecycle_stage::ServiceDeploymentLifecycleStage;
         418  +
pub use crate::types::_resource_type::ResourceType;
  425    419   
  426         -
pub use crate::types::_service_revision_summary::ServiceRevisionSummary;
         420  +
pub use crate::types::_efs_authorization_config_iam::EfsAuthorizationConfigIam;
  427    421   
  428         -
pub use crate::types::_container_instance_field::ContainerInstanceField;
         422  +
pub use crate::types::_network_interface::NetworkInterface;
  429    423   
  430         -
pub use crate::types::_cluster_field::ClusterField;
         424  +
pub use crate::types::_managed_agent::ManagedAgent;
  431    425   
  432         -
pub use crate::types::_capacity_provider_field::CapacityProviderField;
         426  +
pub use crate::types::_service_connect_test_traffic_rules::ServiceConnectTestTrafficRules;
  433    427   
  434         -
pub use crate::types::_create_managed_instances_provider_configuration::CreateManagedInstancesProviderConfiguration;
         428  +
pub use crate::types::_ebs_resource_type::EbsResourceType;
         429  +
         430  +
pub use crate::types::_service_connect_test_traffic_header_rules::ServiceConnectTestTrafficHeaderRules;
         431  +
         432  +
pub use crate::types::_device_cgroup_permission::DeviceCgroupPermission;
         433  +
         434  +
pub use crate::types::_service_connect_test_traffic_header_match_rules::ServiceConnectTestTrafficHeaderMatchRules;
  435    435   
  436    436   
mod _accelerator_count_request;
  437    437   
  438    438   
mod _accelerator_manufacturer;
  439    439   
  440    440   
mod _accelerator_name;
  441    441   
  442    442   
mod _accelerator_total_memory_mib_request;
  443    443   
  444    444   
mod _accelerator_type;

tmp-codegen-diff/aws-sdk/sdk/ecs/src/types/builders.rs

@@ -1,1 +0,270 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_task_set::TaskSetBuilder;
           2  +
pub use crate::types::_auto_scaling_group_provider::AutoScalingGroupProviderBuilder;
    3      3   
    4         -
pub use crate::types::_deployment_ephemeral_storage::DeploymentEphemeralStorageBuilder;
           4  +
pub use crate::types::_create_managed_instances_provider_configuration::CreateManagedInstancesProviderConfigurationBuilder;
    5      5   
    6         -
pub use crate::types::_tag::TagBuilder;
           6  +
pub use crate::types::_capacity_provider::CapacityProviderBuilder;
    7      7   
    8         -
pub use crate::types::_scale::ScaleBuilder;
           8  +
pub use crate::types::_cluster_configuration::ClusterConfigurationBuilder;
    9      9   
   10         -
pub use crate::types::_service_registry::ServiceRegistryBuilder;
          10  +
pub use crate::types::_cluster_service_connect_defaults_request::ClusterServiceConnectDefaultsRequestBuilder;
   11     11   
   12         -
pub use crate::types::_load_balancer::LoadBalancerBuilder;
          12  +
pub use crate::types::_cluster::ClusterBuilder;
   13     13   
   14         -
pub use crate::types::_advanced_configuration::AdvancedConfigurationBuilder;
          14  +
pub use crate::types::_deployment_configuration::DeploymentConfigurationBuilder;
   15     15   
   16     16   
pub use crate::types::_network_configuration::NetworkConfigurationBuilder;
   17     17   
   18         -
pub use crate::types::_aws_vpc_configuration::AwsVpcConfigurationBuilder;
          18  +
pub use crate::types::_deployment_controller::DeploymentControllerBuilder;
   19     19   
   20         -
pub use crate::types::_capacity_provider_strategy_item::CapacityProviderStrategyItemBuilder;
          20  +
pub use crate::types::_service_connect_configuration::ServiceConnectConfigurationBuilder;
   21     21   
   22         -
pub use crate::types::_failure::FailureBuilder;
          22  +
pub use crate::types::_service::ServiceBuilder;
   23     23   
   24         -
pub use crate::types::_protected_task::ProtectedTaskBuilder;
          24  +
pub use crate::types::_scale::ScaleBuilder;
   25     25   
   26         -
pub use crate::types::_service::ServiceBuilder;
          26  +
pub use crate::types::_task_set::TaskSetBuilder;
   27     27   
   28         -
pub use crate::types::_deployment_controller::DeploymentControllerBuilder;
          28  +
pub use crate::types::_setting::SettingBuilder;
   29     29   
   30         -
pub use crate::types::_placement_strategy::PlacementStrategyBuilder;
          30  +
pub use crate::types::_container_instance::ContainerInstanceBuilder;
   31     31   
   32         -
pub use crate::types::_placement_constraint::PlacementConstraintBuilder;
          32  +
pub use crate::types::_task_definition::TaskDefinitionBuilder;
   33     33   
   34         -
pub use crate::types::_service_event::ServiceEventBuilder;
          34  +
pub use crate::types::_session::SessionBuilder;
   35     35   
   36         -
pub use crate::types::_deployment::DeploymentBuilder;
          36  +
pub use crate::types::_created_at::CreatedAtBuilder;
   37     37   
   38         -
pub use crate::types::_vpc_lattice_configuration::VpcLatticeConfigurationBuilder;
          38  +
pub use crate::types::_version_info::VersionInfoBuilder;
   39     39   
   40         -
pub use crate::types::_service_volume_configuration::ServiceVolumeConfigurationBuilder;
          40  +
pub use crate::types::_proxy_configuration::ProxyConfigurationBuilder;
   41     41   
   42         -
pub use crate::types::_service_managed_ebs_volume_configuration::ServiceManagedEbsVolumeConfigurationBuilder;
          42  +
pub use crate::types::_ephemeral_storage::EphemeralStorageBuilder;
   43     43   
   44         -
pub use crate::types::_ebs_tag_specification::EbsTagSpecificationBuilder;
          44  +
pub use crate::types::_runtime_platform::RuntimePlatformBuilder;
   45     45   
   46         -
pub use crate::types::_service_connect_service_resource::ServiceConnectServiceResourceBuilder;
          46  +
pub use crate::types::_task_override::TaskOverrideBuilder;
   47     47   
   48         -
pub use crate::types::_service_connect_configuration::ServiceConnectConfigurationBuilder;
          48  +
pub use crate::types::_task::TaskBuilder;
   49     49   
   50         -
pub use crate::types::_log_configuration::LogConfigurationBuilder;
          50  +
pub use crate::types::_auto_scaling_group_provider_update::AutoScalingGroupProviderUpdateBuilder;
   51     51   
   52         -
pub use crate::types::_secret::SecretBuilder;
          52  +
pub use crate::types::_update_managed_instances_provider_configuration::UpdateManagedInstancesProviderConfigurationBuilder;
   53     53   
   54         -
pub use crate::types::_service_connect_service::ServiceConnectServiceBuilder;
          54  +
pub use crate::types::_managed_scaling::ManagedScalingBuilder;
   55     55   
   56         -
pub use crate::types::_service_connect_tls_configuration::ServiceConnectTlsConfigurationBuilder;
          56  +
pub use crate::types::_instance_launch_template::InstanceLaunchTemplateBuilder;
   57     57   
   58         -
pub use crate::types::_service_connect_tls_certificate_authority::ServiceConnectTlsCertificateAuthorityBuilder;
          58  +
pub use crate::types::_tag::TagBuilder;
   59     59   
   60         -
pub use crate::types::_timeout_configuration::TimeoutConfigurationBuilder;
          60  +
pub use crate::types::_managed_instances_provider::ManagedInstancesProviderBuilder;
   61     61   
   62         -
pub use crate::types::_service_connect_client_alias::ServiceConnectClientAliasBuilder;
          62  +
pub use crate::types::_cluster_setting::ClusterSettingBuilder;
   63     63   
   64         -
pub use crate::types::_service_connect_test_traffic_rules::ServiceConnectTestTrafficRulesBuilder;
          64  +
pub use crate::types::_execute_command_configuration::ExecuteCommandConfigurationBuilder;
   65     65   
   66         -
pub use crate::types::_service_connect_test_traffic_header_rules::ServiceConnectTestTrafficHeaderRulesBuilder;
          66  +
pub use crate::types::_managed_storage_configuration::ManagedStorageConfigurationBuilder;
   67     67   
   68         -
pub use crate::types::_service_connect_test_traffic_header_match_rules::ServiceConnectTestTrafficHeaderMatchRulesBuilder;
          68  +
pub use crate::types::_capacity_provider_strategy_item::CapacityProviderStrategyItemBuilder;
   69     69   
   70         -
pub use crate::types::_deployment_configuration::DeploymentConfigurationBuilder;
          70  +
pub use crate::types::_cluster_service_connect_defaults::ClusterServiceConnectDefaultsBuilder;
   71     71   
   72         -
pub use crate::types::_deployment_lifecycle_hook::DeploymentLifecycleHookBuilder;
          72  +
pub use crate::types::_load_balancer::LoadBalancerBuilder;
   73     73   
   74         -
pub use crate::types::_deployment_alarms::DeploymentAlarmsBuilder;
          74  +
pub use crate::types::_service_registry::ServiceRegistryBuilder;
   75     75   
   76     76   
pub use crate::types::_deployment_circuit_breaker::DeploymentCircuitBreakerBuilder;
   77     77   
   78         -
pub use crate::types::_container_instance::ContainerInstanceBuilder;
          78  +
pub use crate::types::_deployment_alarms::DeploymentAlarmsBuilder;
   79     79   
   80         -
pub use crate::types::_container_instance_health_status::ContainerInstanceHealthStatusBuilder;
          80  +
pub use crate::types::_placement_constraint::PlacementConstraintBuilder;
   81     81   
   82         -
pub use crate::types::_instance_health_check_result::InstanceHealthCheckResultBuilder;
          82  +
pub use crate::types::_placement_strategy::PlacementStrategyBuilder;
   83     83   
   84         -
pub use crate::types::_attachment::AttachmentBuilder;
          84  +
pub use crate::types::_aws_vpc_configuration::AwsVpcConfigurationBuilder;
   85     85   
   86         -
pub use crate::types::_key_value_pair::KeyValuePairBuilder;
          86  +
pub use crate::types::_log_configuration::LogConfigurationBuilder;
   87     87   
   88         -
pub use crate::types::_attribute::AttributeBuilder;
          88  +
pub use crate::types::_service_volume_configuration::ServiceVolumeConfigurationBuilder;
   89     89   
   90         -
pub use crate::types::_resource::ResourceBuilder;
          90  +
pub use crate::types::_vpc_lattice_configuration::VpcLatticeConfigurationBuilder;
   91     91   
   92         -
pub use crate::types::_version_info::VersionInfoBuilder;
          92  +
pub use crate::types::_deployment_ephemeral_storage::DeploymentEphemeralStorageBuilder;
   93     93   
   94         -
pub use crate::types::_cluster::ClusterBuilder;
          94  +
pub use crate::types::_attribute::AttributeBuilder;
   95     95   
   96         -
pub use crate::types::_cluster_service_connect_defaults::ClusterServiceConnectDefaultsBuilder;
          96  +
pub use crate::types::_failure::FailureBuilder;
   97     97   
   98         -
pub use crate::types::_cluster_setting::ClusterSettingBuilder;
          98  +
pub use crate::types::_container_instance_health_status::ContainerInstanceHealthStatusBuilder;
   99     99   
  100         -
pub use crate::types::_cluster_configuration::ClusterConfigurationBuilder;
         100  +
pub use crate::types::_service_deployment::ServiceDeploymentBuilder;
  101    101   
  102         -
pub use crate::types::_managed_storage_configuration::ManagedStorageConfigurationBuilder;
         102  +
pub use crate::types::_service_revision::ServiceRevisionBuilder;
  103    103   
  104         -
pub use crate::types::_execute_command_configuration::ExecuteCommandConfigurationBuilder;
         104  +
pub use crate::types::_protected_task::ProtectedTaskBuilder;
  105    105   
  106         -
pub use crate::types::_execute_command_log_configuration::ExecuteCommandLogConfigurationBuilder;
         106  +
pub use crate::types::_service_deployment_brief::ServiceDeploymentBriefBuilder;
  107    107   
  108         -
pub use crate::types::_cluster_service_connect_defaults_request::ClusterServiceConnectDefaultsRequestBuilder;
         108  +
pub use crate::types::_resource::ResourceBuilder;
  109    109   
  110         -
pub use crate::types::_capacity_provider::CapacityProviderBuilder;
         110  +
pub use crate::types::_platform_device::PlatformDeviceBuilder;
  111    111   
  112         -
pub use crate::types::_managed_instances_provider::ManagedInstancesProviderBuilder;
         112  +
pub use crate::types::_container_definition::ContainerDefinitionBuilder;
  113    113   
  114         -
pub use crate::types::_instance_launch_template::InstanceLaunchTemplateBuilder;
         114  +
pub use crate::types::_volume::VolumeBuilder;
  115    115   
  116         -
pub use crate::types::_instance_requirements_request::InstanceRequirementsRequestBuilder;
         116  +
pub use crate::types::_task_definition_placement_constraint::TaskDefinitionPlacementConstraintBuilder;
  117    117   
  118         -
pub use crate::types::_network_bandwidth_gbps_request::NetworkBandwidthGbpsRequestBuilder;
         118  +
pub use crate::types::_inference_accelerator::InferenceAcceleratorBuilder;
  119    119   
  120         -
pub use crate::types::_accelerator_total_memory_mib_request::AcceleratorTotalMemoryMiBRequestBuilder;
         120  +
pub use crate::types::_task_volume_configuration::TaskVolumeConfigurationBuilder;
  121    121   
  122         -
pub use crate::types::_accelerator_count_request::AcceleratorCountRequestBuilder;
         122  +
pub use crate::types::_task_ephemeral_storage::TaskEphemeralStorageBuilder;
  123    123   
  124         -
pub use crate::types::_baseline_ebs_bandwidth_mbps_request::BaselineEbsBandwidthMbpsRequestBuilder;
         124  +
pub use crate::types::_attachment_state_change::AttachmentStateChangeBuilder;
  125    125   
  126         -
pub use crate::types::_total_local_storage_gb_request::TotalLocalStorageGbRequestBuilder;
         126  +
pub use crate::types::_network_binding::NetworkBindingBuilder;
  127    127   
  128         -
pub use crate::types::_network_interface_count_request::NetworkInterfaceCountRequestBuilder;
         128  +
pub use crate::types::_container_state_change::ContainerStateChangeBuilder;
  129    129   
  130         -
pub use crate::types::_memory_gib_per_v_cpu_request::MemoryGiBPerVCpuRequestBuilder;
         130  +
pub use crate::types::_managed_agent_state_change::ManagedAgentStateChangeBuilder;
  131    131   
  132         -
pub use crate::types::_memory_mib_request::MemoryMiBRequestBuilder;
         132  +
pub use crate::types::_instance_launch_template_update::InstanceLaunchTemplateUpdateBuilder;
  133    133   
  134         -
pub use crate::types::_v_cpu_count_range_request::VCpuCountRangeRequestBuilder;
         134  +
pub use crate::types::_managed_instances_network_configuration::ManagedInstancesNetworkConfigurationBuilder;
  135    135   
  136    136   
pub use crate::types::_managed_instances_storage_configuration::ManagedInstancesStorageConfigurationBuilder;
  137    137   
  138         -
pub use crate::types::_managed_instances_network_configuration::ManagedInstancesNetworkConfigurationBuilder;
         138  +
pub use crate::types::_instance_requirements_request::InstanceRequirementsRequestBuilder;
  139    139   
  140         -
pub use crate::types::_auto_scaling_group_provider::AutoScalingGroupProviderBuilder;
         140  +
pub use crate::types::_execute_command_log_configuration::ExecuteCommandLogConfigurationBuilder;
  141    141   
  142         -
pub use crate::types::_managed_scaling::ManagedScalingBuilder;
         142  +
pub use crate::types::_key_value_pair::KeyValuePairBuilder;
  143    143   
  144         -
pub use crate::types::_update_managed_instances_provider_configuration::UpdateManagedInstancesProviderConfigurationBuilder;
         144  +
pub use crate::types::_attachment::AttachmentBuilder;
  145    145   
  146         -
pub use crate::types::_instance_launch_template_update::InstanceLaunchTemplateUpdateBuilder;
         146  +
pub use crate::types::_advanced_configuration::AdvancedConfigurationBuilder;
  147    147   
  148         -
pub use crate::types::_auto_scaling_group_provider_update::AutoScalingGroupProviderUpdateBuilder;
         148  +
pub use crate::types::_deployment_lifecycle_hook::DeploymentLifecycleHookBuilder;
  149    149   
  150         -
pub use crate::types::_managed_agent_state_change::ManagedAgentStateChangeBuilder;
         150  +
pub use crate::types::_service_connect_service::ServiceConnectServiceBuilder;
  151    151   
  152         -
pub use crate::types::_attachment_state_change::AttachmentStateChangeBuilder;
         152  +
pub use crate::types::_service_managed_ebs_volume_configuration::ServiceManagedEbsVolumeConfigurationBuilder;
  153    153   
  154         -
pub use crate::types::_container_state_change::ContainerStateChangeBuilder;
         154  +
pub use crate::types::_deployment::DeploymentBuilder;
  155    155   
  156         -
pub use crate::types::_network_binding::NetworkBindingBuilder;
         156  +
pub use crate::types::_service_event::ServiceEventBuilder;
  157    157   
  158         -
pub use crate::types::_task::TaskBuilder;
         158  +
pub use crate::types::_service_revision_summary::ServiceRevisionSummaryBuilder;
  159    159   
  160         -
pub use crate::types::_task_ephemeral_storage::TaskEphemeralStorageBuilder;
         160  +
pub use crate::types::_rollback::RollbackBuilder;
  161    161   
  162         -
pub use crate::types::_ephemeral_storage::EphemeralStorageBuilder;
         162  +
pub use crate::types::_service_deployment_circuit_breaker::ServiceDeploymentCircuitBreakerBuilder;
  163    163   
  164         -
pub use crate::types::_task_override::TaskOverrideBuilder;
         164  +
pub use crate::types::_service_deployment_alarms::ServiceDeploymentAlarmsBuilder;
  165    165   
  166         -
pub use crate::types::_inference_accelerator_override::InferenceAcceleratorOverrideBuilder;
         166  +
pub use crate::types::_resolved_configuration::ResolvedConfigurationBuilder;
  167    167   
  168         -
pub use crate::types::_container_override::ContainerOverrideBuilder;
         168  +
pub use crate::types::_repository_credentials::RepositoryCredentialsBuilder;
  169    169   
  170         -
pub use crate::types::_resource_requirement::ResourceRequirementBuilder;
         170  +
pub use crate::types::_container_restart_policy::ContainerRestartPolicyBuilder;
  171    171   
  172         -
pub use crate::types::_environment_file::EnvironmentFileBuilder;
         172  +
pub use crate::types::_linux_parameters::LinuxParametersBuilder;
  173    173   
  174         -
pub use crate::types::_inference_accelerator::InferenceAcceleratorBuilder;
         174  +
pub use crate::types::_health_check::HealthCheckBuilder;
  175    175   
  176         -
pub use crate::types::_container::ContainerBuilder;
         176  +
pub use crate::types::_firelens_configuration::FirelensConfigurationBuilder;
  177    177   
  178         -
pub use crate::types::_managed_agent::ManagedAgentBuilder;
         178  +
pub use crate::types::_host_volume_properties::HostVolumePropertiesBuilder;
  179    179   
  180         -
pub use crate::types::_network_interface::NetworkInterfaceBuilder;
         180  +
pub use crate::types::_docker_volume_configuration::DockerVolumeConfigurationBuilder;
  181    181   
  182         -
pub use crate::types::_task_volume_configuration::TaskVolumeConfigurationBuilder;
         182  +
pub use crate::types::_efs_volume_configuration::EfsVolumeConfigurationBuilder;
  183    183   
  184         -
pub use crate::types::_task_managed_ebs_volume_configuration::TaskManagedEbsVolumeConfigurationBuilder;
         184  +
pub use crate::types::_f_sx_windows_file_server_volume_configuration::FSxWindowsFileServerVolumeConfigurationBuilder;
  185    185   
  186         -
pub use crate::types::_task_managed_ebs_volume_termination_policy::TaskManagedEbsVolumeTerminationPolicyBuilder;
         186  +
pub use crate::types::_container_override::ContainerOverrideBuilder;
  187    187   
  188         -
pub use crate::types::_task_definition::TaskDefinitionBuilder;
         188  +
pub use crate::types::_inference_accelerator_override::InferenceAcceleratorOverrideBuilder;
  189    189   
  190         -
pub use crate::types::_proxy_configuration::ProxyConfigurationBuilder;
         190  +
pub use crate::types::_task_managed_ebs_volume_configuration::TaskManagedEbsVolumeConfigurationBuilder;
  191    191   
  192         -
pub use crate::types::_runtime_platform::RuntimePlatformBuilder;
         192  +
pub use crate::types::_container::ContainerBuilder;
  193    193   
  194         -
pub use crate::types::_task_definition_placement_constraint::TaskDefinitionPlacementConstraintBuilder;
         194  +
pub use crate::types::_v_cpu_count_range_request::VCpuCountRangeRequestBuilder;
  195    195   
  196         -
pub use crate::types::_volume::VolumeBuilder;
         196  +
pub use crate::types::_memory_mib_request::MemoryMiBRequestBuilder;
  197    197   
  198         -
pub use crate::types::_f_sx_windows_file_server_volume_configuration::FSxWindowsFileServerVolumeConfigurationBuilder;
         198  +
pub use crate::types::_memory_gib_per_v_cpu_request::MemoryGiBPerVCpuRequestBuilder;
  199    199   
  200         -
pub use crate::types::_f_sx_windows_file_server_authorization_config::FSxWindowsFileServerAuthorizationConfigBuilder;
         200  +
pub use crate::types::_network_interface_count_request::NetworkInterfaceCountRequestBuilder;
  201    201   
  202         -
pub use crate::types::_efs_volume_configuration::EfsVolumeConfigurationBuilder;
         202  +
pub use crate::types::_total_local_storage_gb_request::TotalLocalStorageGbRequestBuilder;
  203    203   
  204         -
pub use crate::types::_efs_authorization_config::EfsAuthorizationConfigBuilder;
         204  +
pub use crate::types::_baseline_ebs_bandwidth_mbps_request::BaselineEbsBandwidthMbpsRequestBuilder;
  205    205   
  206         -
pub use crate::types::_docker_volume_configuration::DockerVolumeConfigurationBuilder;
         206  +
pub use crate::types::_accelerator_count_request::AcceleratorCountRequestBuilder;
  207    207   
  208         -
pub use crate::types::_host_volume_properties::HostVolumePropertiesBuilder;
         208  +
pub use crate::types::_accelerator_total_memory_mib_request::AcceleratorTotalMemoryMiBRequestBuilder;
  209    209   
  210         -
pub use crate::types::_container_definition::ContainerDefinitionBuilder;
         210  +
pub use crate::types::_network_bandwidth_gbps_request::NetworkBandwidthGbpsRequestBuilder;
  211    211   
  212         -
pub use crate::types::_firelens_configuration::FirelensConfigurationBuilder;
         212  +
pub use crate::types::_timeout_configuration::TimeoutConfigurationBuilder;
  213    213   
  214         -
pub use crate::types::_system_control::SystemControlBuilder;
         214  +
pub use crate::types::_service_connect_tls_configuration::ServiceConnectTlsConfigurationBuilder;
  215    215   
  216         -
pub use crate::types::_health_check::HealthCheckBuilder;
         216  +
pub use crate::types::_secret::SecretBuilder;
  217    217   
  218         -
pub use crate::types::_ulimit::UlimitBuilder;
         218  +
pub use crate::types::_instance_health_check_result::InstanceHealthCheckResultBuilder;
  219    219   
  220         -
pub use crate::types::_host_entry::HostEntryBuilder;
         220  +
pub use crate::types::_container_image::ContainerImageBuilder;
  221    221   
  222         -
pub use crate::types::_container_dependency::ContainerDependencyBuilder;
         222  +
pub use crate::types::_port_mapping::PortMappingBuilder;
  223    223   
  224         -
pub use crate::types::_linux_parameters::LinuxParametersBuilder;
         224  +
pub use crate::types::_environment_file::EnvironmentFileBuilder;
  225    225   
  226         -
pub use crate::types::_tmpfs::TmpfsBuilder;
         226  +
pub use crate::types::_mount_point::MountPointBuilder;
  227    227   
  228         -
pub use crate::types::_device::DeviceBuilder;
         228  +
pub use crate::types::_volume_from::VolumeFromBuilder;
  229    229   
  230    230   
pub use crate::types::_kernel_capabilities::KernelCapabilitiesBuilder;
  231    231   
  232         -
pub use crate::types::_volume_from::VolumeFromBuilder;
         232  +
pub use crate::types::_container_dependency::ContainerDependencyBuilder;
  233    233   
  234         -
pub use crate::types::_mount_point::MountPointBuilder;
         234  +
pub use crate::types::_host_entry::HostEntryBuilder;
  235    235   
  236         -
pub use crate::types::_container_restart_policy::ContainerRestartPolicyBuilder;
         236  +
pub use crate::types::_ulimit::UlimitBuilder;
  237    237   
  238         -
pub use crate::types::_port_mapping::PortMappingBuilder;
         238  +
pub use crate::types::_system_control::SystemControlBuilder;
  239    239   
  240         -
pub use crate::types::_repository_credentials::RepositoryCredentialsBuilder;
         240  +
pub use crate::types::_resource_requirement::ResourceRequirementBuilder;
  241    241   
  242         -
pub use crate::types::_platform_device::PlatformDeviceBuilder;
         242  +
pub use crate::types::_efs_authorization_config::EfsAuthorizationConfigBuilder;
  243    243   
  244         -
pub use crate::types::_setting::SettingBuilder;
         244  +
pub use crate::types::_f_sx_windows_file_server_authorization_config::FSxWindowsFileServerAuthorizationConfigBuilder;
  245    245   
  246         -
pub use crate::types::_service_deployment_brief::ServiceDeploymentBriefBuilder;
         246  +
pub use crate::types::_task_managed_ebs_volume_termination_policy::TaskManagedEbsVolumeTerminationPolicyBuilder;
  247    247   
  248         -
pub use crate::types::_created_at::CreatedAtBuilder;
         248  +
pub use crate::types::_service_connect_client_alias::ServiceConnectClientAliasBuilder;
  249    249   
  250         -
pub use crate::types::_session::SessionBuilder;
         250  +
pub use crate::types::_service_connect_tls_certificate_authority::ServiceConnectTlsCertificateAuthorityBuilder;
  251    251   
  252         -
pub use crate::types::_service_revision::ServiceRevisionBuilder;
         252  +
pub use crate::types::_ebs_tag_specification::EbsTagSpecificationBuilder;
  253    253   
  254         -
pub use crate::types::_resolved_configuration::ResolvedConfigurationBuilder;
         254  +
pub use crate::types::_service_connect_service_resource::ServiceConnectServiceResourceBuilder;
  255    255   
  256    256   
pub use crate::types::_service_revision_load_balancer::ServiceRevisionLoadBalancerBuilder;
  257    257   
  258         -
pub use crate::types::_container_image::ContainerImageBuilder;
         258  +
pub use crate::types::_device::DeviceBuilder;
  259    259   
  260         -
pub use crate::types::_service_deployment::ServiceDeploymentBuilder;
         260  +
pub use crate::types::_tmpfs::TmpfsBuilder;
  261    261   
  262         -
pub use crate::types::_service_deployment_alarms::ServiceDeploymentAlarmsBuilder;
         262  +
pub use crate::types::_network_interface::NetworkInterfaceBuilder;
  263    263   
  264         -
pub use crate::types::_service_deployment_circuit_breaker::ServiceDeploymentCircuitBreakerBuilder;
         264  +
pub use crate::types::_managed_agent::ManagedAgentBuilder;
  265    265   
  266         -
pub use crate::types::_rollback::RollbackBuilder;
         266  +
pub use crate::types::_service_connect_test_traffic_rules::ServiceConnectTestTrafficRulesBuilder;
  267    267   
  268         -
pub use crate::types::_service_revision_summary::ServiceRevisionSummaryBuilder;
         268  +
pub use crate::types::_service_connect_test_traffic_header_rules::ServiceConnectTestTrafficHeaderRulesBuilder;
  269    269   
  270         -
pub use crate::types::_create_managed_instances_provider_configuration::CreateManagedInstancesProviderConfigurationBuilder;
         270  +
pub use crate::types::_service_connect_test_traffic_header_match_rules::ServiceConnectTestTrafficHeaderMatchRulesBuilder;

tmp-codegen-diff/aws-sdk/sdk/ecs/src/types/error.rs

@@ -1,1 +86,86 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_unsupported_feature_exception::UnsupportedFeatureException;
           2  +
pub use crate::types::error::_client_exception::ClientException;
    3      3   
    4         -
pub use crate::types::error::_task_set_not_found_exception::TaskSetNotFoundException;
           4  +
pub use crate::types::error::_cluster_not_found_exception::ClusterNotFoundException;
    5      5   
    6         -
pub use crate::types::error::_service_not_found_exception::ServiceNotFoundException;
           6  +
pub use crate::types::error::_invalid_parameter_exception::InvalidParameterException;
    7      7   
    8         -
pub use crate::types::error::_service_not_active_exception::ServiceNotActiveException;
           8  +
pub use crate::types::error::_limit_exceeded_exception::LimitExceededException;
    9      9   
   10     10   
pub use crate::types::error::_server_exception::ServerException;
   11     11   
   12         -
pub use crate::types::error::_invalid_parameter_exception::InvalidParameterException;
          12  +
pub use crate::types::error::_unsupported_feature_exception::UnsupportedFeatureException;
   13     13   
   14         -
pub use crate::types::error::_cluster_not_found_exception::ClusterNotFoundException;
          14  +
pub use crate::types::error::_update_in_progress_exception::UpdateInProgressException;
   15     15   
   16         -
pub use crate::types::error::_client_exception::ClientException;
          16  +
pub use crate::types::error::_namespace_not_found_exception::NamespaceNotFoundException;
   17     17   
   18     18   
pub use crate::types::error::_access_denied_exception::AccessDeniedException;
   19     19   
   20         -
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundException;
          20  +
pub use crate::types::error::_platform_task_definition_incompatibility_exception::PlatformTaskDefinitionIncompatibilityException;
   21     21   
   22     22   
pub use crate::types::error::_platform_unknown_exception::PlatformUnknownException;
   23     23   
   24         -
pub use crate::types::error::_platform_task_definition_incompatibility_exception::PlatformTaskDefinitionIncompatibilityException;
          24  +
pub use crate::types::error::_service_not_active_exception::ServiceNotActiveException;
   25     25   
   26         -
pub use crate::types::error::_namespace_not_found_exception::NamespaceNotFoundException;
          26  +
pub use crate::types::error::_service_not_found_exception::ServiceNotFoundException;
   27     27   
   28         -
pub use crate::types::error::_update_in_progress_exception::UpdateInProgressException;
          28  +
pub use crate::types::error::_target_not_found_exception::TargetNotFoundException;
   29     29   
   30         -
pub use crate::types::error::_no_update_available_exception::NoUpdateAvailableException;
          30  +
pub use crate::types::error::_cluster_contains_capacity_provider_exception::ClusterContainsCapacityProviderException;
   31     31   
   32         -
pub use crate::types::error::_missing_version_exception::MissingVersionException;
          32  +
pub use crate::types::error::_cluster_contains_container_instances_exception::ClusterContainsContainerInstancesException;
   33     33   
   34         -
pub use crate::types::error::_service_deployment_not_found_exception::ServiceDeploymentNotFoundException;
          34  +
pub use crate::types::error::_cluster_contains_services_exception::ClusterContainsServicesException;
   35     35   
   36         -
pub use crate::types::error::_conflict_exception::ConflictException;
          36  +
pub use crate::types::error::_cluster_contains_tasks_exception::ClusterContainsTasksException;
   37     37   
   38         -
pub use crate::types::error::_blocked_exception::BlockedException;
          38  +
pub use crate::types::error::_task_set_not_found_exception::TaskSetNotFoundException;
   39     39   
   40         -
pub use crate::types::error::_resource_in_use_exception::ResourceInUseException;
          40  +
pub use crate::types::error::_target_not_connected_exception::TargetNotConnectedException;
   41     41   
   42         -
pub use crate::types::error::_target_not_found_exception::TargetNotFoundException;
          42  +
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundException;
   43     43   
   44     44   
pub use crate::types::error::_attribute_limit_exceeded_exception::AttributeLimitExceededException;
   45     45   
   46         -
pub use crate::types::error::_target_not_connected_exception::TargetNotConnectedException;
          46  +
pub use crate::types::error::_resource_in_use_exception::ResourceInUseException;
   47     47   
   48         -
pub use crate::types::error::_cluster_contains_tasks_exception::ClusterContainsTasksException;
          48  +
pub use crate::types::error::_blocked_exception::BlockedException;
   49     49   
   50         -
pub use crate::types::error::_cluster_contains_services_exception::ClusterContainsServicesException;
          50  +
pub use crate::types::error::_conflict_exception::ConflictException;
   51     51   
   52         -
pub use crate::types::error::_cluster_contains_container_instances_exception::ClusterContainsContainerInstancesException;
          52  +
pub use crate::types::error::_service_deployment_not_found_exception::ServiceDeploymentNotFoundException;
   53     53   
   54         -
pub use crate::types::error::_cluster_contains_capacity_provider_exception::ClusterContainsCapacityProviderException;
          54  +
pub use crate::types::error::_missing_version_exception::MissingVersionException;
   55     55   
   56         -
pub use crate::types::error::_limit_exceeded_exception::LimitExceededException;
          56  +
pub use crate::types::error::_no_update_available_exception::NoUpdateAvailableException;
   57     57   
   58     58   
mod _access_denied_exception;
   59     59   
   60     60   
mod _attribute_limit_exceeded_exception;
   61     61   
   62     62   
mod _blocked_exception;
   63     63   
   64     64   
mod _client_exception;
   65     65   
   66     66   
mod _cluster_contains_capacity_provider_exception;

tmp-codegen-diff/aws-sdk/sdk/ecs/src/types/error/builders.rs

@@ -1,1 +0,56 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_unsupported_feature_exception::UnsupportedFeatureExceptionBuilder;
           2  +
pub use crate::types::error::_client_exception::ClientExceptionBuilder;
    3      3   
    4         -
pub use crate::types::error::_task_set_not_found_exception::TaskSetNotFoundExceptionBuilder;
           4  +
pub use crate::types::error::_cluster_not_found_exception::ClusterNotFoundExceptionBuilder;
    5      5   
    6         -
pub use crate::types::error::_service_not_found_exception::ServiceNotFoundExceptionBuilder;
           6  +
pub use crate::types::error::_invalid_parameter_exception::InvalidParameterExceptionBuilder;
    7      7   
    8         -
pub use crate::types::error::_service_not_active_exception::ServiceNotActiveExceptionBuilder;
           8  +
pub use crate::types::error::_limit_exceeded_exception::LimitExceededExceptionBuilder;
    9      9   
   10     10   
pub use crate::types::error::_server_exception::ServerExceptionBuilder;
   11     11   
   12         -
pub use crate::types::error::_invalid_parameter_exception::InvalidParameterExceptionBuilder;
          12  +
pub use crate::types::error::_unsupported_feature_exception::UnsupportedFeatureExceptionBuilder;
   13     13   
   14         -
pub use crate::types::error::_cluster_not_found_exception::ClusterNotFoundExceptionBuilder;
          14  +
pub use crate::types::error::_update_in_progress_exception::UpdateInProgressExceptionBuilder;
   15     15   
   16         -
pub use crate::types::error::_client_exception::ClientExceptionBuilder;
          16  +
pub use crate::types::error::_namespace_not_found_exception::NamespaceNotFoundExceptionBuilder;
   17     17   
   18     18   
pub use crate::types::error::_access_denied_exception::AccessDeniedExceptionBuilder;
   19     19   
   20         -
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundExceptionBuilder;
          20  +
pub use crate::types::error::_platform_task_definition_incompatibility_exception::PlatformTaskDefinitionIncompatibilityExceptionBuilder;
   21     21   
   22     22   
pub use crate::types::error::_platform_unknown_exception::PlatformUnknownExceptionBuilder;
   23     23   
   24         -
pub use crate::types::error::_platform_task_definition_incompatibility_exception::PlatformTaskDefinitionIncompatibilityExceptionBuilder;
          24  +
pub use crate::types::error::_service_not_active_exception::ServiceNotActiveExceptionBuilder;
   25     25   
   26         -
pub use crate::types::error::_namespace_not_found_exception::NamespaceNotFoundExceptionBuilder;
          26  +
pub use crate::types::error::_service_not_found_exception::ServiceNotFoundExceptionBuilder;
   27     27   
   28         -
pub use crate::types::error::_update_in_progress_exception::UpdateInProgressExceptionBuilder;
          28  +
pub use crate::types::error::_target_not_found_exception::TargetNotFoundExceptionBuilder;
   29     29   
   30         -
pub use crate::types::error::_no_update_available_exception::NoUpdateAvailableExceptionBuilder;
          30  +
pub use crate::types::error::_cluster_contains_capacity_provider_exception::ClusterContainsCapacityProviderExceptionBuilder;
   31     31   
   32         -
pub use crate::types::error::_missing_version_exception::MissingVersionExceptionBuilder;
          32  +
pub use crate::types::error::_cluster_contains_container_instances_exception::ClusterContainsContainerInstancesExceptionBuilder;
   33     33   
   34         -
pub use crate::types::error::_service_deployment_not_found_exception::ServiceDeploymentNotFoundExceptionBuilder;
          34  +
pub use crate::types::error::_cluster_contains_services_exception::ClusterContainsServicesExceptionBuilder;
   35     35   
   36         -
pub use crate::types::error::_conflict_exception::ConflictExceptionBuilder;
          36  +
pub use crate::types::error::_cluster_contains_tasks_exception::ClusterContainsTasksExceptionBuilder;
   37     37   
   38         -
pub use crate::types::error::_blocked_exception::BlockedExceptionBuilder;
          38  +
pub use crate::types::error::_task_set_not_found_exception::TaskSetNotFoundExceptionBuilder;
   39     39   
   40         -
pub use crate::types::error::_resource_in_use_exception::ResourceInUseExceptionBuilder;
          40  +
pub use crate::types::error::_target_not_connected_exception::TargetNotConnectedExceptionBuilder;
   41     41   
   42         -
pub use crate::types::error::_target_not_found_exception::TargetNotFoundExceptionBuilder;
          42  +
pub use crate::types::error::_resource_not_found_exception::ResourceNotFoundExceptionBuilder;
   43     43   
   44     44   
pub use crate::types::error::_attribute_limit_exceeded_exception::AttributeLimitExceededExceptionBuilder;
   45     45   
   46         -
pub use crate::types::error::_target_not_connected_exception::TargetNotConnectedExceptionBuilder;
          46  +
pub use crate::types::error::_resource_in_use_exception::ResourceInUseExceptionBuilder;
   47     47   
   48         -
pub use crate::types::error::_cluster_contains_tasks_exception::ClusterContainsTasksExceptionBuilder;
          48  +
pub use crate::types::error::_blocked_exception::BlockedExceptionBuilder;
   49     49   
   50         -
pub use crate::types::error::_cluster_contains_services_exception::ClusterContainsServicesExceptionBuilder;
          50  +
pub use crate::types::error::_conflict_exception::ConflictExceptionBuilder;
   51     51   
   52         -
pub use crate::types::error::_cluster_contains_container_instances_exception::ClusterContainsContainerInstancesExceptionBuilder;
          52  +
pub use crate::types::error::_service_deployment_not_found_exception::ServiceDeploymentNotFoundExceptionBuilder;
   53     53   
   54         -
pub use crate::types::error::_cluster_contains_capacity_provider_exception::ClusterContainsCapacityProviderExceptionBuilder;
          54  +
pub use crate::types::error::_missing_version_exception::MissingVersionExceptionBuilder;
   55     55   
   56         -
pub use crate::types::error::_limit_exceeded_exception::LimitExceededExceptionBuilder;
          56  +
pub use crate::types::error::_no_update_available_exception::NoUpdateAvailableExceptionBuilder;

tmp-codegen-diff/aws-sdk/sdk/glacier/src/lib.rs

@@ -1,1 +44,45 @@
    5      5   
#![allow(clippy::large_enum_variant)]
    6      6   
#![allow(clippy::wrong_self_convention)]
    7      7   
#![allow(clippy::should_implement_trait)]
    8      8   
#![allow(clippy::disallowed_names)]
    9      9   
#![allow(clippy::vec_init_then_push)]
   10     10   
#![allow(clippy::type_complexity)]
   11     11   
#![allow(clippy::needless_return)]
   12     12   
#![allow(clippy::derive_partial_eq_without_eq)]
   13     13   
#![allow(clippy::result_large_err)]
   14     14   
#![allow(clippy::unnecessary_map_on_constructor)]
          15  +
#![allow(clippy::useless_conversion)]
   15     16   
#![allow(clippy::deprecated_semver)]
   16     17   
#![allow(rustdoc::bare_urls)]
   17     18   
#![allow(rustdoc::redundant_explicit_links)]
   18     19   
#![allow(rustdoc::broken_intra_doc_links)]
   19     20   
#![allow(rustdoc::invalid_html_tags)]
   20     21   
#![forbid(unsafe_code)]
   21     22   
#![warn(missing_docs)]
   22     23   
#![cfg_attr(docsrs, feature(doc_cfg))]
   23     24   
//! Amazon S3 Glacier (Glacier) is a storage solution for "cold data."
   24     25   
//!

tmp-codegen-diff/aws-sdk/sdk/glacier/src/operation/abort_multipart_upload.rs

@@ -396,396 +435,435 @@
  416    416   
            meta: meta.unwrap_or_default(),
  417    417   
        })
  418    418   
    }
  419    419   
}
  420    420   
impl ::aws_types::request_id::RequestId for crate::operation::abort_multipart_upload::AbortMultipartUploadError {
  421    421   
    fn request_id(&self) -> Option<&str> {
  422    422   
        self.meta().request_id()
  423    423   
    }
  424    424   
}
  425    425   
  426         -
pub use crate::operation::abort_multipart_upload::_abort_multipart_upload_output::AbortMultipartUploadOutput;
  427         -
  428    426   
pub use crate::operation::abort_multipart_upload::_abort_multipart_upload_input::AbortMultipartUploadInput;
  429    427   
         428  +
pub use crate::operation::abort_multipart_upload::_abort_multipart_upload_output::AbortMultipartUploadOutput;
         429  +
  430    430   
mod _abort_multipart_upload_input;
  431    431   
  432    432   
mod _abort_multipart_upload_output;
  433    433   
  434    434   
/// Builders
  435    435   
pub mod builders;