AWS SDK

AWS SDK

rev. 7254d43655ed63111c94f599437f2b0d3f55446e

Files changed:

tmp-codegen-diff/aws-sdk/sdk/s3control/src/operation/update_access_grants_location.rs

@@ -351,351 +390,390 @@
  371    371   
            meta: meta.unwrap_or_default(),
  372    372   
        })
  373    373   
    }
  374    374   
}
  375    375   
impl ::aws_types::request_id::RequestId for crate::operation::update_access_grants_location::UpdateAccessGrantsLocationError {
  376    376   
    fn request_id(&self) -> Option<&str> {
  377    377   
        self.meta().request_id()
  378    378   
    }
  379    379   
}
  380    380   
  381         -
pub use crate::operation::update_access_grants_location::_update_access_grants_location_output::UpdateAccessGrantsLocationOutput;
  382         -
  383    381   
pub use crate::operation::update_access_grants_location::_update_access_grants_location_input::UpdateAccessGrantsLocationInput;
  384    382   
         383  +
pub use crate::operation::update_access_grants_location::_update_access_grants_location_output::UpdateAccessGrantsLocationOutput;
         384  +
  385    385   
mod _update_access_grants_location_input;
  386    386   
  387    387   
mod _update_access_grants_location_output;
  388    388   
  389    389   
/// Builders
  390    390   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/s3control/src/operation/update_access_grants_location/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_access_grants_location::_update_access_grants_location_output::UpdateAccessGrantsLocationOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_access_grants_location::_update_access_grants_location_input::UpdateAccessGrantsLocationInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_access_grants_location::_update_access_grants_location_output::UpdateAccessGrantsLocationOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_access_grants_location::builders::UpdateAccessGrantsLocationInputBuilder {
    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_access_grants_location::UpdateAccessGrantsLocationOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_access_grants_location::UpdateAccessGrantsLocationError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/s3control/src/operation/update_job_priority.rs

@@ -387,387 +426,426 @@
  407    407   
            meta: meta.unwrap_or_default(),
  408    408   
        })
  409    409   
    }
  410    410   
}
  411    411   
impl ::aws_types::request_id::RequestId for crate::operation::update_job_priority::UpdateJobPriorityError {
  412    412   
    fn request_id(&self) -> Option<&str> {
  413    413   
        self.meta().request_id()
  414    414   
    }
  415    415   
}
  416    416   
  417         -
pub use crate::operation::update_job_priority::_update_job_priority_output::UpdateJobPriorityOutput;
  418         -
  419    417   
pub use crate::operation::update_job_priority::_update_job_priority_input::UpdateJobPriorityInput;
  420    418   
         419  +
pub use crate::operation::update_job_priority::_update_job_priority_output::UpdateJobPriorityOutput;
         420  +
  421    421   
mod _update_job_priority_input;
  422    422   
  423    423   
mod _update_job_priority_output;
  424    424   
  425    425   
/// Builders
  426    426   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/s3control/src/operation/update_job_priority/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_job_priority::_update_job_priority_output::UpdateJobPriorityOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_job_priority::_update_job_priority_input::UpdateJobPriorityInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_job_priority::_update_job_priority_output::UpdateJobPriorityOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_job_priority::builders::UpdateJobPriorityInputBuilder {
    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_job_priority::UpdateJobPriorityOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_job_priority::UpdateJobPriorityError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/s3control/src/operation/update_job_status.rs

@@ -402,402 +441,441 @@
  422    422   
            meta: meta.unwrap_or_default(),
  423    423   
        })
  424    424   
    }
  425    425   
}
  426    426   
impl ::aws_types::request_id::RequestId for crate::operation::update_job_status::UpdateJobStatusError {
  427    427   
    fn request_id(&self) -> Option<&str> {
  428    428   
        self.meta().request_id()
  429    429   
    }
  430    430   
}
  431    431   
  432         -
pub use crate::operation::update_job_status::_update_job_status_output::UpdateJobStatusOutput;
  433         -
  434    432   
pub use crate::operation::update_job_status::_update_job_status_input::UpdateJobStatusInput;
  435    433   
         434  +
pub use crate::operation::update_job_status::_update_job_status_output::UpdateJobStatusOutput;
         435  +
  436    436   
mod _update_job_status_input;
  437    437   
  438    438   
mod _update_job_status_output;
  439    439   
  440    440   
/// Builders
  441    441   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/s3control/src/operation/update_job_status/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_job_status::_update_job_status_output::UpdateJobStatusOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_job_status::_update_job_status_input::UpdateJobStatusInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_job_status::_update_job_status_output::UpdateJobStatusOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_job_status::builders::UpdateJobStatusInputBuilder {
    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_job_status::UpdateJobStatusOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_job_status::UpdateJobStatusError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/s3control/src/operation/update_storage_lens_group.rs

@@ -340,340 +379,379 @@
  360    360   
            meta: meta.unwrap_or_default(),
  361    361   
        })
  362    362   
    }
  363    363   
}
  364    364   
impl ::aws_types::request_id::RequestId for crate::operation::update_storage_lens_group::UpdateStorageLensGroupError {
  365    365   
    fn request_id(&self) -> Option<&str> {
  366    366   
        self.meta().request_id()
  367    367   
    }
  368    368   
}
  369    369   
  370         -
pub use crate::operation::update_storage_lens_group::_update_storage_lens_group_output::UpdateStorageLensGroupOutput;
  371         -
  372    370   
pub use crate::operation::update_storage_lens_group::_update_storage_lens_group_input::UpdateStorageLensGroupInput;
  373    371   
         372  +
pub use crate::operation::update_storage_lens_group::_update_storage_lens_group_output::UpdateStorageLensGroupOutput;
         373  +
  374    374   
mod _update_storage_lens_group_input;
  375    375   
  376    376   
mod _update_storage_lens_group_output;
  377    377   
  378    378   
/// Builders
  379    379   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/s3control/src/operation/update_storage_lens_group/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_storage_lens_group::_update_storage_lens_group_output::UpdateStorageLensGroupOutputBuilder;
    3         -
    4      2   
pub use crate::operation::update_storage_lens_group::_update_storage_lens_group_input::UpdateStorageLensGroupInputBuilder;
    5      3   
           4  +
pub use crate::operation::update_storage_lens_group::_update_storage_lens_group_output::UpdateStorageLensGroupOutputBuilder;
           5  +
    6      6   
impl crate::operation::update_storage_lens_group::builders::UpdateStorageLensGroupInputBuilder {
    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_storage_lens_group::UpdateStorageLensGroupOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::update_storage_lens_group::UpdateStorageLensGroupError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

tmp-codegen-diff/aws-sdk/sdk/s3control/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/s3control/src/types.rs

@@ -1,1 +406,406 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_storage_lens_group::StorageLensGroup;
    3         -
    4         -
pub use crate::types::_storage_lens_group_filter::StorageLensGroupFilter;
    5         -
    6         -
pub use crate::types::_storage_lens_group_or_operator::StorageLensGroupOrOperator;
    7         -
    8         -
pub use crate::types::_match_object_size::MatchObjectSize;
    9         -
   10         -
pub use crate::types::_match_object_age::MatchObjectAge;
           2  +
pub use crate::types::_access_grants_location_configuration::AccessGrantsLocationConfiguration;
   11      3   
   12         -
pub use crate::types::_s3_tag::S3Tag;
           4  +
pub use crate::types::_grantee::Grantee;
   13      5   
   14         -
pub use crate::types::_storage_lens_group_and_operator::StorageLensGroupAndOperator;
           6  +
pub use crate::types::_permission::Permission;
   15      7   
   16         -
pub use crate::types::_job_status::JobStatus;
           8  +
pub use crate::types::_s3_prefix_type::S3PrefixType;
   17      9   
   18         -
pub use crate::types::_requested_job_status::RequestedJobStatus;
          10  +
pub use crate::types::_vpc_configuration::VpcConfiguration;
   19     11   
   20         -
pub use crate::types::_tag::Tag;
          12  +
pub use crate::types::_public_access_block_configuration::PublicAccessBlockConfiguration;
   21     13   
   22         -
pub use crate::types::_multi_region_access_point_route::MultiRegionAccessPointRoute;
          14  +
pub use crate::types::_scope::Scope;
   23     15   
   24         -
pub use crate::types::_storage_lens_tag::StorageLensTag;
          16  +
pub use crate::types::_object_lambda_configuration::ObjectLambdaConfiguration;
   25     17   
   26         -
pub use crate::types::_storage_lens_configuration::StorageLensConfiguration;
          18  +
pub use crate::types::_object_lambda_access_point_alias::ObjectLambdaAccessPointAlias;
   27     19   
   28         -
pub use crate::types::_storage_lens_aws_org::StorageLensAwsOrg;
          20  +
pub use crate::types::_bucket_canned_acl::BucketCannedAcl;
   29     21   
   30         -
pub use crate::types::_storage_lens_data_export::StorageLensDataExport;
          22  +
pub use crate::types::_create_bucket_configuration::CreateBucketConfiguration;
   31     23   
   32         -
pub use crate::types::_cloud_watch_metrics::CloudWatchMetrics;
          24  +
pub use crate::types::_job_operation::JobOperation;
   33     25   
   34         -
pub use crate::types::_s3_bucket_destination::S3BucketDestination;
          26  +
pub use crate::types::_job_report::JobReport;
   35     27   
   36         -
pub use crate::types::_storage_lens_data_export_encryption::StorageLensDataExportEncryption;
          28  +
pub use crate::types::_job_manifest::JobManifest;
   37     29   
   38         -
pub use crate::types::_ssekms::Ssekms;
          30  +
pub use crate::types::_job_manifest_generator::JobManifestGenerator;
   39     31   
   40         -
pub use crate::types::_sses3::Sses3;
          32  +
pub use crate::types::_create_multi_region_access_point_input::CreateMultiRegionAccessPointInput;
   41     33   
   42         -
pub use crate::types::_output_schema_version::OutputSchemaVersion;
          34  +
pub use crate::types::_storage_lens_group::StorageLensGroup;
   43     35   
   44         -
pub use crate::types::_format::Format;
          36  +
pub use crate::types::_delete_multi_region_access_point_input::DeleteMultiRegionAccessPointInput;
   45     37   
   46         -
pub use crate::types::_exclude::Exclude;
          38  +
pub use crate::types::_job_descriptor::JobDescriptor;
   47     39   
   48         -
pub use crate::types::_include::Include;
          40  +
pub use crate::types::_async_operation::AsyncOperation;
   49     41   
   50         -
pub use crate::types::_account_level::AccountLevel;
          42  +
pub use crate::types::_network_origin::NetworkOrigin;
   51     43   
   52         -
pub use crate::types::_storage_lens_group_level::StorageLensGroupLevel;
          44  +
pub use crate::types::_policy_status::PolicyStatus;
   53     45   
   54         -
pub use crate::types::_storage_lens_group_level_selection_criteria::StorageLensGroupLevelSelectionCriteria;
          46  +
pub use crate::types::_replication_configuration::ReplicationConfiguration;
   55     47   
   56         -
pub use crate::types::_detailed_status_codes_metrics::DetailedStatusCodesMetrics;
          48  +
pub use crate::types::_bucket_versioning_status::BucketVersioningStatus;
   57     49   
   58         -
pub use crate::types::_advanced_data_protection_metrics::AdvancedDataProtectionMetrics;
          50  +
pub use crate::types::_mfa_delete_status::MfaDeleteStatus;
   59     51   
   60         -
pub use crate::types::_advanced_cost_optimization_metrics::AdvancedCostOptimizationMetrics;
          52  +
pub use crate::types::_privilege::Privilege;
   61     53   
   62         -
pub use crate::types::_bucket_level::BucketLevel;
          54  +
pub use crate::types::_credentials::Credentials;
   63     55   
   64         -
pub use crate::types::_prefix_level::PrefixLevel;
          56  +
pub use crate::types::_multi_region_access_point_report::MultiRegionAccessPointReport;
   65     57   
   66         -
pub use crate::types::_prefix_level_storage_metrics::PrefixLevelStorageMetrics;
          58  +
pub use crate::types::_multi_region_access_point_policy_document::MultiRegionAccessPointPolicyDocument;
   67     59   
   68         -
pub use crate::types::_selection_criteria::SelectionCriteria;
          60  +
pub use crate::types::_storage_lens_configuration::StorageLensConfiguration;
   69     61   
   70         -
pub use crate::types::_activity_metrics::ActivityMetrics;
          62  +
pub use crate::types::_grantee_type::GranteeType;
   71     63   
   72         -
pub use crate::types::_public_access_block_configuration::PublicAccessBlockConfiguration;
          64  +
pub use crate::types::_lifecycle_configuration::LifecycleConfiguration;
   73     65   
   74         -
pub use crate::types::_put_multi_region_access_point_policy_input::PutMultiRegionAccessPointPolicyInput;
          66  +
pub use crate::types::_tagging::Tagging;
   75     67   
   76     68   
pub use crate::types::_versioning_configuration::VersioningConfiguration;
   77     69   
   78         -
pub use crate::types::_bucket_versioning_status::BucketVersioningStatus;
          70  +
pub use crate::types::_put_multi_region_access_point_policy_input::PutMultiRegionAccessPointPolicyInput;
   79     71   
   80         -
pub use crate::types::_mfa_delete::MfaDelete;
          72  +
pub use crate::types::_requested_job_status::RequestedJobStatus;
   81     73   
   82         -
pub use crate::types::_tagging::Tagging;
          74  +
pub use crate::types::_job_status::JobStatus;
   83     75   
   84         -
pub use crate::types::_replication_configuration::ReplicationConfiguration;
          76  +
pub use crate::types::_tag::Tag;
   85     77   
   86         -
pub use crate::types::_replication_rule::ReplicationRule;
          78  +
pub use crate::types::_object_lambda_access_point_alias_status::ObjectLambdaAccessPointAliasStatus;
   87     79   
   88         -
pub use crate::types::_delete_marker_replication::DeleteMarkerReplication;
          80  +
pub use crate::types::_bucket_location_constraint::BucketLocationConstraint;
   89     81   
   90         -
pub use crate::types::_delete_marker_replication_status::DeleteMarkerReplicationStatus;
          82  +
pub use crate::types::_lambda_invoke_operation::LambdaInvokeOperation;
   91     83   
   92         -
pub use crate::types::_destination::Destination;
          84  +
pub use crate::types::_s3_copy_object_operation::S3CopyObjectOperation;
   93     85   
   94         -
pub use crate::types::_replication_storage_class::ReplicationStorageClass;
          86  +
pub use crate::types::_s3_set_object_acl_operation::S3SetObjectAclOperation;
   95     87   
   96         -
pub use crate::types::_metrics::Metrics;
          88  +
pub use crate::types::_s3_set_object_tagging_operation::S3SetObjectTaggingOperation;
   97     89   
   98         -
pub use crate::types::_replication_time_value::ReplicationTimeValue;
          90  +
pub use crate::types::_s3_delete_object_tagging_operation::S3DeleteObjectTaggingOperation;
   99     91   
  100         -
pub use crate::types::_metrics_status::MetricsStatus;
          92  +
pub use crate::types::_s3_initiate_restore_object_operation::S3InitiateRestoreObjectOperation;
  101     93   
  102         -
pub use crate::types::_encryption_configuration::EncryptionConfiguration;
          94  +
pub use crate::types::_s3_set_object_legal_hold_operation::S3SetObjectLegalHoldOperation;
  103     95   
  104         -
pub use crate::types::_access_control_translation::AccessControlTranslation;
          96  +
pub use crate::types::_s3_set_object_retention_operation::S3SetObjectRetentionOperation;
  105     97   
  106         -
pub use crate::types::_owner_override::OwnerOverride;
          98  +
pub use crate::types::_s3_replicate_object_operation::S3ReplicateObjectOperation;
  107     99   
  108         -
pub use crate::types::_replication_time::ReplicationTime;
         100  +
pub use crate::types::_s3_compute_object_checksum_operation::S3ComputeObjectChecksumOperation;
  109    101   
  110         -
pub use crate::types::_replication_time_status::ReplicationTimeStatus;
         102  +
pub use crate::types::_job_report_format::JobReportFormat;
  111    103   
  112         -
pub use crate::types::_existing_object_replication::ExistingObjectReplication;
         104  +
pub use crate::types::_job_report_scope::JobReportScope;
  113    105   
  114         -
pub use crate::types::_existing_object_replication_status::ExistingObjectReplicationStatus;
         106  +
pub use crate::types::_job_manifest_spec::JobManifestSpec;
  115    107   
  116         -
pub use crate::types::_source_selection_criteria::SourceSelectionCriteria;
         108  +
pub use crate::types::_job_manifest_location::JobManifestLocation;
  117    109   
  118         -
pub use crate::types::_replica_modifications::ReplicaModifications;
         110  +
pub use crate::types::_s3_tag::S3Tag;
  119    111   
  120         -
pub use crate::types::_replica_modifications_status::ReplicaModificationsStatus;
         112  +
pub use crate::types::_s3_job_manifest_generator::S3JobManifestGenerator;
  121    113   
  122         -
pub use crate::types::_sse_kms_encrypted_objects::SseKmsEncryptedObjects;
         114  +
pub use crate::types::_storage_lens_group_filter::StorageLensGroupFilter;
  123    115   
  124         -
pub use crate::types::_sse_kms_encrypted_objects_status::SseKmsEncryptedObjectsStatus;
         116  +
pub use crate::types::_job_progress_summary::JobProgressSummary;
  125    117   
  126         -
pub use crate::types::_replication_rule_status::ReplicationRuleStatus;
         118  +
pub use crate::types::_s3_generated_manifest_descriptor::S3GeneratedManifestDescriptor;
  127    119   
  128         -
pub use crate::types::_replication_rule_filter::ReplicationRuleFilter;
         120  +
pub use crate::types::_async_operation_name::AsyncOperationName;
  129    121   
  130         -
pub use crate::types::_replication_rule_and_operator::ReplicationRuleAndOperator;
         122  +
pub use crate::types::_async_request_parameters::AsyncRequestParameters;
  131    123   
  132         -
pub use crate::types::_lifecycle_configuration::LifecycleConfiguration;
         124  +
pub use crate::types::_async_response_details::AsyncResponseDetails;
  133    125   
  134    126   
pub use crate::types::_lifecycle_rule::LifecycleRule;
  135    127   
  136         -
pub use crate::types::_abort_incomplete_multipart_upload::AbortIncompleteMultipartUpload;
         128  +
pub use crate::types::_multi_region_access_point_status::MultiRegionAccessPointStatus;
  137    129   
  138         -
pub use crate::types::_noncurrent_version_expiration::NoncurrentVersionExpiration;
         130  +
pub use crate::types::_established_multi_region_access_point_policy::EstablishedMultiRegionAccessPointPolicy;
  139    131   
  140         -
pub use crate::types::_noncurrent_version_transition::NoncurrentVersionTransition;
         132  +
pub use crate::types::_proposed_multi_region_access_point_policy::ProposedMultiRegionAccessPointPolicy;
  141    133   
  142         -
pub use crate::types::_transition_storage_class::TransitionStorageClass;
         134  +
pub use crate::types::_multi_region_access_point_route::MultiRegionAccessPointRoute;
  143    135   
  144         -
pub use crate::types::_transition::Transition;
         136  +
pub use crate::types::_account_level::AccountLevel;
  145    137   
  146         -
pub use crate::types::_expiration_status::ExpirationStatus;
         138  +
pub use crate::types::_include::Include;
  147    139   
  148         -
pub use crate::types::_lifecycle_rule_filter::LifecycleRuleFilter;
         140  +
pub use crate::types::_exclude::Exclude;
  149    141   
  150         -
pub use crate::types::_lifecycle_rule_and_operator::LifecycleRuleAndOperator;
         142  +
pub use crate::types::_storage_lens_data_export::StorageLensDataExport;
  151    143   
  152         -
pub use crate::types::_lifecycle_expiration::LifecycleExpiration;
         144  +
pub use crate::types::_storage_lens_aws_org::StorageLensAwsOrg;
  153    145   
  154         -
pub use crate::types::_scope::Scope;
         146  +
pub use crate::types::_storage_lens_tag::StorageLensTag;
  155    147   
  156         -
pub use crate::types::_scope_permission::ScopePermission;
         148  +
pub use crate::types::_list_access_grant_entry::ListAccessGrantEntry;
  157    149   
  158         -
pub use crate::types::_object_lambda_configuration::ObjectLambdaConfiguration;
         150  +
pub use crate::types::_list_access_grants_instance_entry::ListAccessGrantsInstanceEntry;
  159    151   
  160         -
pub use crate::types::_object_lambda_transformation_configuration::ObjectLambdaTransformationConfiguration;
         152  +
pub use crate::types::_list_access_grants_locations_entry::ListAccessGrantsLocationsEntry;
  161    153   
  162         -
pub use crate::types::_object_lambda_content_transformation::ObjectLambdaContentTransformation;
         154  +
pub use crate::types::_access_point::AccessPoint;
  163    155   
  164         -
pub use crate::types::_aws_lambda_transformation::AwsLambdaTransformation;
         156  +
pub use crate::types::_object_lambda_access_point::ObjectLambdaAccessPoint;
  165    157   
  166         -
pub use crate::types::_object_lambda_transformation_configuration_action::ObjectLambdaTransformationConfigurationAction;
         158  +
pub use crate::types::_list_caller_access_grants_entry::ListCallerAccessGrantsEntry;
  167    159   
  168         -
pub use crate::types::_object_lambda_allowed_feature::ObjectLambdaAllowedFeature;
         160  +
pub use crate::types::_job_list_descriptor::JobListDescriptor;
  169    161   
  170         -
pub use crate::types::_list_storage_lens_group_entry::ListStorageLensGroupEntry;
         162  +
pub use crate::types::_regional_bucket::RegionalBucket;
  171    163   
  172    164   
pub use crate::types::_list_storage_lens_configuration_entry::ListStorageLensConfigurationEntry;
  173    165   
  174         -
pub use crate::types::_regional_bucket::RegionalBucket;
         166  +
pub use crate::types::_list_storage_lens_group_entry::ListStorageLensGroupEntry;
  175    167   
  176         -
pub use crate::types::_multi_region_access_point_report::MultiRegionAccessPointReport;
         168  +
pub use crate::types::_mfa_delete::MfaDelete;
  177    169   
  178         -
pub use crate::types::_region_report::RegionReport;
         170  +
pub use crate::types::_scope_permission::ScopePermission;
  179    171   
  180         -
pub use crate::types::_multi_region_access_point_status::MultiRegionAccessPointStatus;
         172  +
pub use crate::types::_object_lambda_allowed_feature::ObjectLambdaAllowedFeature;
  181    173   
  182         -
pub use crate::types::_job_list_descriptor::JobListDescriptor;
         174  +
pub use crate::types::_object_lambda_transformation_configuration::ObjectLambdaTransformationConfiguration;
  183    175   
  184         -
pub use crate::types::_job_progress_summary::JobProgressSummary;
         176  +
pub use crate::types::_s3_canned_access_control_list::S3CannedAccessControlList;
  185    177   
  186         -
pub use crate::types::_job_timers::JobTimers;
         178  +
pub use crate::types::_s3_metadata_directive::S3MetadataDirective;
  187    179   
  188         -
pub use crate::types::_operation_name::OperationName;
         180  +
pub use crate::types::_s3_object_metadata::S3ObjectMetadata;
  189    181   
  190         -
pub use crate::types::_list_caller_access_grants_entry::ListCallerAccessGrantsEntry;
         182  +
pub use crate::types::_s3_storage_class::S3StorageClass;
  191    183   
  192         -
pub use crate::types::_permission::Permission;
         184  +
pub use crate::types::_s3_object_lock_legal_hold_status::S3ObjectLockLegalHoldStatus;
  193    185   
  194         -
pub use crate::types::_object_lambda_access_point::ObjectLambdaAccessPoint;
         186  +
pub use crate::types::_s3_object_lock_mode::S3ObjectLockMode;
  195    187   
  196         -
pub use crate::types::_object_lambda_access_point_alias::ObjectLambdaAccessPointAlias;
         188  +
pub use crate::types::_s3_checksum_algorithm::S3ChecksumAlgorithm;
  197    189   
  198         -
pub use crate::types::_object_lambda_access_point_alias_status::ObjectLambdaAccessPointAliasStatus;
         190  +
pub use crate::types::_s3_access_control_policy::S3AccessControlPolicy;
  199    191   
  200         -
pub use crate::types::_access_point::AccessPoint;
         192  +
pub use crate::types::_s3_glacier_job_tier::S3GlacierJobTier;
  201    193   
  202         -
pub use crate::types::_vpc_configuration::VpcConfiguration;
         194  +
pub use crate::types::_s3_object_lock_legal_hold::S3ObjectLockLegalHold;
  203    195   
  204         -
pub use crate::types::_network_origin::NetworkOrigin;
         196  +
pub use crate::types::_s3_retention::S3Retention;
  205    197   
  206         -
pub use crate::types::_list_access_grants_locations_entry::ListAccessGrantsLocationsEntry;
         198  +
pub use crate::types::_compute_object_checksum_algorithm::ComputeObjectChecksumAlgorithm;
  207    199   
  208         -
pub use crate::types::_list_access_grants_instance_entry::ListAccessGrantsInstanceEntry;
         200  +
pub use crate::types::_compute_object_checksum_type::ComputeObjectChecksumType;
  209    201   
  210         -
pub use crate::types::_list_access_grant_entry::ListAccessGrantEntry;
         202  +
pub use crate::types::_job_manifest_format::JobManifestFormat;
  211    203   
  212         -
pub use crate::types::_access_grants_location_configuration::AccessGrantsLocationConfiguration;
         204  +
pub use crate::types::_s3_manifest_output_location::S3ManifestOutputLocation;
  213    205   
  214         -
pub use crate::types::_grantee::Grantee;
         206  +
pub use crate::types::_job_manifest_generator_filter::JobManifestGeneratorFilter;
  215    207   
  216         -
pub use crate::types::_grantee_type::GranteeType;
         208  +
pub use crate::types::_region::Region;
  217    209   
  218         -
pub use crate::types::_policy_status::PolicyStatus;
         210  +
pub use crate::types::_match_object_age::MatchObjectAge;
  219    211   
  220         -
pub use crate::types::_multi_region_access_point_policy_document::MultiRegionAccessPointPolicyDocument;
         212  +
pub use crate::types::_match_object_size::MatchObjectSize;
  221    213   
  222         -
pub use crate::types::_proposed_multi_region_access_point_policy::ProposedMultiRegionAccessPointPolicy;
         214  +
pub use crate::types::_storage_lens_group_and_operator::StorageLensGroupAndOperator;
  223    215   
  224         -
pub use crate::types::_established_multi_region_access_point_policy::EstablishedMultiRegionAccessPointPolicy;
         216  +
pub use crate::types::_storage_lens_group_or_operator::StorageLensGroupOrOperator;
  225    217   
  226         -
pub use crate::types::_credentials::Credentials;
         218  +
pub use crate::types::_job_timers::JobTimers;
  227    219   
  228         -
pub use crate::types::_s3_prefix_type::S3PrefixType;
         220  +
pub use crate::types::_job_failure::JobFailure;
  229    221   
  230         -
pub use crate::types::_privilege::Privilege;
         222  +
pub use crate::types::_generated_manifest_format::GeneratedManifestFormat;
  231    223   
  232         -
pub use crate::types::_mfa_delete_status::MfaDeleteStatus;
         224  +
pub use crate::types::_multi_region_access_points_async_response::MultiRegionAccessPointsAsyncResponse;
  233    225   
  234         -
pub use crate::types::_async_operation::AsyncOperation;
         226  +
pub use crate::types::_async_error_details::AsyncErrorDetails;
  235    227   
  236         -
pub use crate::types::_async_response_details::AsyncResponseDetails;
         228  +
pub use crate::types::_lifecycle_expiration::LifecycleExpiration;
  237    229   
  238         -
pub use crate::types::_async_error_details::AsyncErrorDetails;
         230  +
pub use crate::types::_lifecycle_rule_filter::LifecycleRuleFilter;
  239    231   
  240         -
pub use crate::types::_multi_region_access_points_async_response::MultiRegionAccessPointsAsyncResponse;
         232  +
pub use crate::types::_expiration_status::ExpirationStatus;
  241    233   
  242         -
pub use crate::types::_multi_region_access_point_regional_response::MultiRegionAccessPointRegionalResponse;
         234  +
pub use crate::types::_noncurrent_version_expiration::NoncurrentVersionExpiration;
  243    235   
  244         -
pub use crate::types::_async_request_parameters::AsyncRequestParameters;
         236  +
pub use crate::types::_abort_incomplete_multipart_upload::AbortIncompleteMultipartUpload;
  245    237   
  246         -
pub use crate::types::_delete_multi_region_access_point_input::DeleteMultiRegionAccessPointInput;
         238  +
pub use crate::types::_replication_rule::ReplicationRule;
  247    239   
  248         -
pub use crate::types::_create_multi_region_access_point_input::CreateMultiRegionAccessPointInput;
         240  +
pub use crate::types::_region_report::RegionReport;
  249    241   
  250         -
pub use crate::types::_region::Region;
         242  +
pub use crate::types::_activity_metrics::ActivityMetrics;
  251    243   
  252         -
pub use crate::types::_async_operation_name::AsyncOperationName;
         244  +
pub use crate::types::_bucket_level::BucketLevel;
  253    245   
  254         -
pub use crate::types::_job_descriptor::JobDescriptor;
         246  +
pub use crate::types::_advanced_cost_optimization_metrics::AdvancedCostOptimizationMetrics;
  255    247   
  256         -
pub use crate::types::_s3_generated_manifest_descriptor::S3GeneratedManifestDescriptor;
         248  +
pub use crate::types::_advanced_data_protection_metrics::AdvancedDataProtectionMetrics;
  257    249   
  258         -
pub use crate::types::_job_manifest_location::JobManifestLocation;
         250  +
pub use crate::types::_detailed_status_codes_metrics::DetailedStatusCodesMetrics;
  259    251   
  260         -
pub use crate::types::_generated_manifest_format::GeneratedManifestFormat;
         252  +
pub use crate::types::_storage_lens_group_level::StorageLensGroupLevel;
  261    253   
  262         -
pub use crate::types::_job_manifest_generator::JobManifestGenerator;
         254  +
pub use crate::types::_s3_bucket_destination::S3BucketDestination;
  263    255   
  264         -
pub use crate::types::_s3_job_manifest_generator::S3JobManifestGenerator;
         256  +
pub use crate::types::_cloud_watch_metrics::CloudWatchMetrics;
  265    257   
  266         -
pub use crate::types::_job_manifest_generator_filter::JobManifestGeneratorFilter;
         258  +
pub use crate::types::_operation_name::OperationName;
  267    259   
  268         -
pub use crate::types::_object_encryption_filter::ObjectEncryptionFilter;
         260  +
pub use crate::types::_object_lambda_content_transformation::ObjectLambdaContentTransformation;
  269    261   
  270         -
pub use crate::types::_not_sse_filter::NotSseFilter;
         262  +
pub use crate::types::_s3_grant::S3Grant;
  271    263   
  272         -
pub use crate::types::_ssec_filter::SsecFilter;
         264  +
pub use crate::types::_s3_sse_algorithm::S3SseAlgorithm;
  273    265   
  274         -
pub use crate::types::_dssekms_filter::DssekmsFilter;
         266  +
pub use crate::types::_s3_access_control_list::S3AccessControlList;
  275    267   
  276         -
pub use crate::types::_ssekms_filter::SsekmsFilter;
         268  +
pub use crate::types::_s3_object_lock_retention_mode::S3ObjectLockRetentionMode;
  277    269   
  278         -
pub use crate::types::_sses3_filter::Sses3Filter;
         270  +
pub use crate::types::_job_manifest_field_name::JobManifestFieldName;
  279    271   
  280         -
pub use crate::types::_s3_storage_class::S3StorageClass;
         272  +
pub use crate::types::_generated_manifest_encryption::GeneratedManifestEncryption;
  281    273   
  282    274   
pub use crate::types::_key_name_constraint::KeyNameConstraint;
  283    275   
  284         -
pub use crate::types::_replication_status::ReplicationStatus;
         276  +
pub use crate::types::_lifecycle_rule_and_operator::LifecycleRuleAndOperator;
  285    277   
  286         -
pub use crate::types::_s3_manifest_output_location::S3ManifestOutputLocation;
         278  +
pub use crate::types::_transition::Transition;
  287    279   
  288         -
pub use crate::types::_generated_manifest_encryption::GeneratedManifestEncryption;
         280  +
pub use crate::types::_noncurrent_version_transition::NoncurrentVersionTransition;
  289    281   
  290         -
pub use crate::types::_ssekms_encryption::SsekmsEncryption;
         282  +
pub use crate::types::_replication_rule_filter::ReplicationRuleFilter;
  291    283   
  292         -
pub use crate::types::_sses3_encryption::Sses3Encryption;
         284  +
pub use crate::types::_replication_rule_status::ReplicationRuleStatus;
  293    285   
  294         -
pub use crate::types::_job_report::JobReport;
         286  +
pub use crate::types::_source_selection_criteria::SourceSelectionCriteria;
  295    287   
  296         -
pub use crate::types::_job_report_scope::JobReportScope;
         288  +
pub use crate::types::_existing_object_replication::ExistingObjectReplication;
  297    289   
  298         -
pub use crate::types::_job_report_format::JobReportFormat;
         290  +
pub use crate::types::_destination::Destination;
  299    291   
  300         -
pub use crate::types::_job_failure::JobFailure;
         292  +
pub use crate::types::_delete_marker_replication::DeleteMarkerReplication;
  301    293   
  302         -
pub use crate::types::_job_operation::JobOperation;
         294  +
pub use crate::types::_prefix_level::PrefixLevel;
  303    295   
  304         -
pub use crate::types::_s3_compute_object_checksum_operation::S3ComputeObjectChecksumOperation;
         296  +
pub use crate::types::_storage_lens_group_level_selection_criteria::StorageLensGroupLevelSelectionCriteria;
  305    297   
  306         -
pub use crate::types::_compute_object_checksum_type::ComputeObjectChecksumType;
         298  +
pub use crate::types::_format::Format;
  307    299   
  308         -
pub use crate::types::_compute_object_checksum_algorithm::ComputeObjectChecksumAlgorithm;
         300  +
pub use crate::types::_output_schema_version::OutputSchemaVersion;
  309    301   
  310         -
pub use crate::types::_s3_replicate_object_operation::S3ReplicateObjectOperation;
         302  +
pub use crate::types::_storage_lens_data_export_encryption::StorageLensDataExportEncryption;
  311    303   
  312         -
pub use crate::types::_s3_set_object_retention_operation::S3SetObjectRetentionOperation;
         304  +
pub use crate::types::_object_lambda_transformation_configuration_action::ObjectLambdaTransformationConfigurationAction;
  313    305   
  314         -
pub use crate::types::_s3_retention::S3Retention;
         306  +
pub use crate::types::_aws_lambda_transformation::AwsLambdaTransformation;
  315    307   
  316         -
pub use crate::types::_s3_object_lock_retention_mode::S3ObjectLockRetentionMode;
         308  +
pub use crate::types::_s3_grantee::S3Grantee;
  317    309   
  318         -
pub use crate::types::_s3_set_object_legal_hold_operation::S3SetObjectLegalHoldOperation;
         310  +
pub use crate::types::_s3_permission::S3Permission;
  319    311   
  320         -
pub use crate::types::_s3_object_lock_legal_hold::S3ObjectLockLegalHold;
         312  +
pub use crate::types::_s3_object_owner::S3ObjectOwner;
  321    313   
  322         -
pub use crate::types::_s3_object_lock_legal_hold_status::S3ObjectLockLegalHoldStatus;
         314  +
pub use crate::types::_sses3_encryption::Sses3Encryption;
  323    315   
  324         -
pub use crate::types::_s3_initiate_restore_object_operation::S3InitiateRestoreObjectOperation;
         316  +
pub use crate::types::_ssekms_encryption::SsekmsEncryption;
  325    317   
  326         -
pub use crate::types::_s3_glacier_job_tier::S3GlacierJobTier;
         318  +
pub use crate::types::_replication_status::ReplicationStatus;
  327    319   
  328         -
pub use crate::types::_s3_delete_object_tagging_operation::S3DeleteObjectTaggingOperation;
         320  +
pub use crate::types::_object_encryption_filter::ObjectEncryptionFilter;
  329    321   
  330         -
pub use crate::types::_s3_set_object_tagging_operation::S3SetObjectTaggingOperation;
         322  +
pub use crate::types::_multi_region_access_point_regional_response::MultiRegionAccessPointRegionalResponse;
  331    323   
  332         -
pub use crate::types::_s3_set_object_acl_operation::S3SetObjectAclOperation;
         324  +
pub use crate::types::_transition_storage_class::TransitionStorageClass;
  333    325   
  334         -
pub use crate::types::_s3_access_control_policy::S3AccessControlPolicy;
         326  +
pub use crate::types::_replication_rule_and_operator::ReplicationRuleAndOperator;
  335    327   
  336         -
pub use crate::types::_s3_canned_access_control_list::S3CannedAccessControlList;
         328  +
pub use crate::types::_sse_kms_encrypted_objects::SseKmsEncryptedObjects;
  337    329   
  338         -
pub use crate::types::_s3_access_control_list::S3AccessControlList;
         330  +
pub use crate::types::_replica_modifications::ReplicaModifications;
  339    331   
  340         -
pub use crate::types::_s3_grant::S3Grant;
         332  +
pub use crate::types::_existing_object_replication_status::ExistingObjectReplicationStatus;
  341    333   
  342         -
pub use crate::types::_s3_permission::S3Permission;
         334  +
pub use crate::types::_replication_time::ReplicationTime;
  343    335   
  344         -
pub use crate::types::_s3_grantee::S3Grantee;
         336  +
pub use crate::types::_access_control_translation::AccessControlTranslation;
  345    337   
  346         -
pub use crate::types::_s3_grantee_type_identifier::S3GranteeTypeIdentifier;
         338  +
pub use crate::types::_encryption_configuration::EncryptionConfiguration;
  347    339   
  348         -
pub use crate::types::_s3_object_owner::S3ObjectOwner;
         340  +
pub use crate::types::_metrics::Metrics;
  349    341   
  350         -
pub use crate::types::_s3_copy_object_operation::S3CopyObjectOperation;
         342  +
pub use crate::types::_replication_storage_class::ReplicationStorageClass;
  351    343   
  352         -
pub use crate::types::_s3_checksum_algorithm::S3ChecksumAlgorithm;
         344  +
pub use crate::types::_delete_marker_replication_status::DeleteMarkerReplicationStatus;
  353    345   
  354         -
pub use crate::types::_s3_object_lock_mode::S3ObjectLockMode;
         346  +
pub use crate::types::_prefix_level_storage_metrics::PrefixLevelStorageMetrics;
  355    347   
  356         -
pub use crate::types::_s3_object_metadata::S3ObjectMetadata;
         348  +
pub use crate::types::_sses3::Sses3;
  357    349   
  358         -
pub use crate::types::_s3_sse_algorithm::S3SseAlgorithm;
         350  +
pub use crate::types::_ssekms::Ssekms;
  359    351   
  360         -
pub use crate::types::_s3_metadata_directive::S3MetadataDirective;
         352  +
pub use crate::types::_s3_grantee_type_identifier::S3GranteeTypeIdentifier;
  361    353   
  362         -
pub use crate::types::_lambda_invoke_operation::LambdaInvokeOperation;
         354  +
pub use crate::types::_sses3_filter::Sses3Filter;
  363    355   
  364         -
pub use crate::types::_job_manifest::JobManifest;
         356  +
pub use crate::types::_ssekms_filter::SsekmsFilter;
  365    357   
  366         -
pub use crate::types::_job_manifest_spec::JobManifestSpec;
         358  +
pub use crate::types::_dssekms_filter::DssekmsFilter;
  367    359   
  368         -
pub use crate::types::_job_manifest_field_name::JobManifestFieldName;
         360  +
pub use crate::types::_ssec_filter::SsecFilter;
  369    361   
  370         -
pub use crate::types::_job_manifest_format::JobManifestFormat;
         362  +
pub use crate::types::_not_sse_filter::NotSseFilter;
  371    363   
  372         -
pub use crate::types::_create_bucket_configuration::CreateBucketConfiguration;
         364  +
pub use crate::types::_sse_kms_encrypted_objects_status::SseKmsEncryptedObjectsStatus;
  373    365   
  374         -
pub use crate::types::_bucket_location_constraint::BucketLocationConstraint;
         366  +
pub use crate::types::_replica_modifications_status::ReplicaModificationsStatus;
  375    367   
  376         -
pub use crate::types::_bucket_canned_acl::BucketCannedAcl;
         368  +
pub use crate::types::_replication_time_status::ReplicationTimeStatus;
         369  +
         370  +
pub use crate::types::_replication_time_value::ReplicationTimeValue;
         371  +
         372  +
pub use crate::types::_owner_override::OwnerOverride;
         373  +
         374  +
pub use crate::types::_metrics_status::MetricsStatus;
         375  +
         376  +
pub use crate::types::_selection_criteria::SelectionCriteria;
  377    377   
  378    378   
mod _abort_incomplete_multipart_upload;
  379    379   
  380    380   
mod _access_control_translation;
  381    381   
  382    382   
mod _access_grants_location_configuration;
  383    383   
  384    384   
mod _access_point;
  385    385   
  386    386   
mod _account_level;

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

@@ -1,1 +0,268 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::_storage_lens_group::StorageLensGroupBuilder;
           2  +
pub use crate::types::_access_grants_location_configuration::AccessGrantsLocationConfigurationBuilder;
    3      3   
    4         -
pub use crate::types::_storage_lens_group_filter::StorageLensGroupFilterBuilder;
           4  +
pub use crate::types::_grantee::GranteeBuilder;
    5      5   
    6         -
pub use crate::types::_storage_lens_group_or_operator::StorageLensGroupOrOperatorBuilder;
           6  +
pub use crate::types::_vpc_configuration::VpcConfigurationBuilder;
    7      7   
    8         -
pub use crate::types::_match_object_size::MatchObjectSizeBuilder;
           8  +
pub use crate::types::_public_access_block_configuration::PublicAccessBlockConfigurationBuilder;
    9      9   
   10         -
pub use crate::types::_match_object_age::MatchObjectAgeBuilder;
          10  +
pub use crate::types::_scope::ScopeBuilder;
   11     11   
   12         -
pub use crate::types::_s3_tag::S3TagBuilder;
          12  +
pub use crate::types::_object_lambda_configuration::ObjectLambdaConfigurationBuilder;
   13     13   
   14         -
pub use crate::types::_storage_lens_group_and_operator::StorageLensGroupAndOperatorBuilder;
          14  +
pub use crate::types::_object_lambda_access_point_alias::ObjectLambdaAccessPointAliasBuilder;
   15     15   
   16         -
pub use crate::types::_tag::TagBuilder;
          16  +
pub use crate::types::_create_bucket_configuration::CreateBucketConfigurationBuilder;
   17     17   
   18         -
pub use crate::types::_multi_region_access_point_route::MultiRegionAccessPointRouteBuilder;
          18  +
pub use crate::types::_job_operation::JobOperationBuilder;
   19     19   
   20         -
pub use crate::types::_storage_lens_tag::StorageLensTagBuilder;
          20  +
pub use crate::types::_job_report::JobReportBuilder;
   21     21   
   22         -
pub use crate::types::_storage_lens_configuration::StorageLensConfigurationBuilder;
          22  +
pub use crate::types::_job_manifest::JobManifestBuilder;
   23     23   
   24         -
pub use crate::types::_storage_lens_aws_org::StorageLensAwsOrgBuilder;
          24  +
pub use crate::types::_create_multi_region_access_point_input::CreateMultiRegionAccessPointInputBuilder;
   25     25   
   26         -
pub use crate::types::_storage_lens_data_export::StorageLensDataExportBuilder;
          26  +
pub use crate::types::_storage_lens_group::StorageLensGroupBuilder;
   27     27   
   28         -
pub use crate::types::_cloud_watch_metrics::CloudWatchMetricsBuilder;
          28  +
pub use crate::types::_delete_multi_region_access_point_input::DeleteMultiRegionAccessPointInputBuilder;
   29     29   
   30         -
pub use crate::types::_s3_bucket_destination::S3BucketDestinationBuilder;
          30  +
pub use crate::types::_job_descriptor::JobDescriptorBuilder;
   31     31   
   32         -
pub use crate::types::_storage_lens_data_export_encryption::StorageLensDataExportEncryptionBuilder;
          32  +
pub use crate::types::_async_operation::AsyncOperationBuilder;
   33     33   
   34         -
pub use crate::types::_ssekms::SsekmsBuilder;
          34  +
pub use crate::types::_policy_status::PolicyStatusBuilder;
   35     35   
   36         -
pub use crate::types::_sses3::Sses3Builder;
          36  +
pub use crate::types::_replication_configuration::ReplicationConfigurationBuilder;
   37     37   
   38         -
pub use crate::types::_exclude::ExcludeBuilder;
          38  +
pub use crate::types::_credentials::CredentialsBuilder;
   39     39   
   40         -
pub use crate::types::_include::IncludeBuilder;
          40  +
pub use crate::types::_multi_region_access_point_report::MultiRegionAccessPointReportBuilder;
   41     41   
   42         -
pub use crate::types::_account_level::AccountLevelBuilder;
          42  +
pub use crate::types::_multi_region_access_point_policy_document::MultiRegionAccessPointPolicyDocumentBuilder;
   43     43   
   44         -
pub use crate::types::_storage_lens_group_level::StorageLensGroupLevelBuilder;
          44  +
pub use crate::types::_storage_lens_configuration::StorageLensConfigurationBuilder;
   45     45   
   46         -
pub use crate::types::_storage_lens_group_level_selection_criteria::StorageLensGroupLevelSelectionCriteriaBuilder;
          46  +
pub use crate::types::_lifecycle_configuration::LifecycleConfigurationBuilder;
   47     47   
   48         -
pub use crate::types::_detailed_status_codes_metrics::DetailedStatusCodesMetricsBuilder;
          48  +
pub use crate::types::_tagging::TaggingBuilder;
   49     49   
   50         -
pub use crate::types::_advanced_data_protection_metrics::AdvancedDataProtectionMetricsBuilder;
          50  +
pub use crate::types::_versioning_configuration::VersioningConfigurationBuilder;
   51     51   
   52         -
pub use crate::types::_advanced_cost_optimization_metrics::AdvancedCostOptimizationMetricsBuilder;
          52  +
pub use crate::types::_put_multi_region_access_point_policy_input::PutMultiRegionAccessPointPolicyInputBuilder;
   53     53   
   54         -
pub use crate::types::_bucket_level::BucketLevelBuilder;
          54  +
pub use crate::types::_tag::TagBuilder;
   55     55   
   56         -
pub use crate::types::_prefix_level::PrefixLevelBuilder;
          56  +
pub use crate::types::_lambda_invoke_operation::LambdaInvokeOperationBuilder;
   57     57   
   58         -
pub use crate::types::_prefix_level_storage_metrics::PrefixLevelStorageMetricsBuilder;
          58  +
pub use crate::types::_s3_copy_object_operation::S3CopyObjectOperationBuilder;
   59     59   
   60         -
pub use crate::types::_selection_criteria::SelectionCriteriaBuilder;
          60  +
pub use crate::types::_s3_set_object_acl_operation::S3SetObjectAclOperationBuilder;
   61     61   
   62         -
pub use crate::types::_activity_metrics::ActivityMetricsBuilder;
          62  +
pub use crate::types::_s3_set_object_tagging_operation::S3SetObjectTaggingOperationBuilder;
   63     63   
   64         -
pub use crate::types::_public_access_block_configuration::PublicAccessBlockConfigurationBuilder;
          64  +
pub use crate::types::_s3_delete_object_tagging_operation::S3DeleteObjectTaggingOperationBuilder;
   65     65   
   66         -
pub use crate::types::_put_multi_region_access_point_policy_input::PutMultiRegionAccessPointPolicyInputBuilder;
          66  +
pub use crate::types::_s3_initiate_restore_object_operation::S3InitiateRestoreObjectOperationBuilder;
   67     67   
   68         -
pub use crate::types::_versioning_configuration::VersioningConfigurationBuilder;
          68  +
pub use crate::types::_s3_set_object_legal_hold_operation::S3SetObjectLegalHoldOperationBuilder;
   69     69   
   70         -
pub use crate::types::_tagging::TaggingBuilder;
          70  +
pub use crate::types::_s3_set_object_retention_operation::S3SetObjectRetentionOperationBuilder;
   71     71   
   72         -
pub use crate::types::_replication_configuration::ReplicationConfigurationBuilder;
          72  +
pub use crate::types::_s3_replicate_object_operation::S3ReplicateObjectOperationBuilder;
   73     73   
   74         -
pub use crate::types::_replication_rule::ReplicationRuleBuilder;
          74  +
pub use crate::types::_s3_compute_object_checksum_operation::S3ComputeObjectChecksumOperationBuilder;
   75     75   
   76         -
pub use crate::types::_delete_marker_replication::DeleteMarkerReplicationBuilder;
          76  +
pub use crate::types::_job_manifest_spec::JobManifestSpecBuilder;
   77     77   
   78         -
pub use crate::types::_destination::DestinationBuilder;
          78  +
pub use crate::types::_job_manifest_location::JobManifestLocationBuilder;
   79     79   
   80         -
pub use crate::types::_metrics::MetricsBuilder;
          80  +
pub use crate::types::_s3_tag::S3TagBuilder;
   81     81   
   82         -
pub use crate::types::_replication_time_value::ReplicationTimeValueBuilder;
          82  +
pub use crate::types::_s3_job_manifest_generator::S3JobManifestGeneratorBuilder;
   83     83   
   84         -
pub use crate::types::_encryption_configuration::EncryptionConfigurationBuilder;
          84  +
pub use crate::types::_storage_lens_group_filter::StorageLensGroupFilterBuilder;
   85     85   
   86         -
pub use crate::types::_access_control_translation::AccessControlTranslationBuilder;
          86  +
pub use crate::types::_job_progress_summary::JobProgressSummaryBuilder;
   87     87   
   88         -
pub use crate::types::_replication_time::ReplicationTimeBuilder;
          88  +
pub use crate::types::_s3_generated_manifest_descriptor::S3GeneratedManifestDescriptorBuilder;
   89     89   
   90         -
pub use crate::types::_existing_object_replication::ExistingObjectReplicationBuilder;
          90  +
pub use crate::types::_async_request_parameters::AsyncRequestParametersBuilder;
   91     91   
   92         -
pub use crate::types::_source_selection_criteria::SourceSelectionCriteriaBuilder;
          92  +
pub use crate::types::_async_response_details::AsyncResponseDetailsBuilder;
   93     93   
   94         -
pub use crate::types::_replica_modifications::ReplicaModificationsBuilder;
          94  +
pub use crate::types::_lifecycle_rule::LifecycleRuleBuilder;
   95     95   
   96         -
pub use crate::types::_sse_kms_encrypted_objects::SseKmsEncryptedObjectsBuilder;
          96  +
pub use crate::types::_established_multi_region_access_point_policy::EstablishedMultiRegionAccessPointPolicyBuilder;
   97     97   
   98         -
pub use crate::types::_replication_rule_filter::ReplicationRuleFilterBuilder;
          98  +
pub use crate::types::_proposed_multi_region_access_point_policy::ProposedMultiRegionAccessPointPolicyBuilder;
   99     99   
  100         -
pub use crate::types::_replication_rule_and_operator::ReplicationRuleAndOperatorBuilder;
         100  +
pub use crate::types::_multi_region_access_point_route::MultiRegionAccessPointRouteBuilder;
  101    101   
  102         -
pub use crate::types::_lifecycle_configuration::LifecycleConfigurationBuilder;
         102  +
pub use crate::types::_account_level::AccountLevelBuilder;
  103    103   
  104         -
pub use crate::types::_lifecycle_rule::LifecycleRuleBuilder;
         104  +
pub use crate::types::_include::IncludeBuilder;
  105    105   
  106         -
pub use crate::types::_abort_incomplete_multipart_upload::AbortIncompleteMultipartUploadBuilder;
         106  +
pub use crate::types::_exclude::ExcludeBuilder;
  107    107   
  108         -
pub use crate::types::_noncurrent_version_expiration::NoncurrentVersionExpirationBuilder;
         108  +
pub use crate::types::_storage_lens_data_export::StorageLensDataExportBuilder;
  109    109   
  110         -
pub use crate::types::_noncurrent_version_transition::NoncurrentVersionTransitionBuilder;
         110  +
pub use crate::types::_storage_lens_aws_org::StorageLensAwsOrgBuilder;
  111    111   
  112         -
pub use crate::types::_transition::TransitionBuilder;
         112  +
pub use crate::types::_storage_lens_tag::StorageLensTagBuilder;
  113    113   
  114         -
pub use crate::types::_lifecycle_rule_filter::LifecycleRuleFilterBuilder;
         114  +
pub use crate::types::_list_access_grant_entry::ListAccessGrantEntryBuilder;
  115    115   
  116         -
pub use crate::types::_lifecycle_rule_and_operator::LifecycleRuleAndOperatorBuilder;
         116  +
pub use crate::types::_list_access_grants_instance_entry::ListAccessGrantsInstanceEntryBuilder;
  117    117   
  118         -
pub use crate::types::_lifecycle_expiration::LifecycleExpirationBuilder;
         118  +
pub use crate::types::_list_access_grants_locations_entry::ListAccessGrantsLocationsEntryBuilder;
  119    119   
  120         -
pub use crate::types::_scope::ScopeBuilder;
         120  +
pub use crate::types::_access_point::AccessPointBuilder;
  121    121   
  122         -
pub use crate::types::_object_lambda_configuration::ObjectLambdaConfigurationBuilder;
         122  +
pub use crate::types::_object_lambda_access_point::ObjectLambdaAccessPointBuilder;
  123    123   
  124         -
pub use crate::types::_object_lambda_transformation_configuration::ObjectLambdaTransformationConfigurationBuilder;
         124  +
pub use crate::types::_list_caller_access_grants_entry::ListCallerAccessGrantsEntryBuilder;
  125    125   
  126         -
pub use crate::types::_aws_lambda_transformation::AwsLambdaTransformationBuilder;
         126  +
pub use crate::types::_job_list_descriptor::JobListDescriptorBuilder;
  127    127   
  128         -
pub use crate::types::_list_storage_lens_group_entry::ListStorageLensGroupEntryBuilder;
         128  +
pub use crate::types::_regional_bucket::RegionalBucketBuilder;
  129    129   
  130    130   
pub use crate::types::_list_storage_lens_configuration_entry::ListStorageLensConfigurationEntryBuilder;
  131    131   
  132         -
pub use crate::types::_regional_bucket::RegionalBucketBuilder;
         132  +
pub use crate::types::_list_storage_lens_group_entry::ListStorageLensGroupEntryBuilder;
  133    133   
  134         -
pub use crate::types::_multi_region_access_point_report::MultiRegionAccessPointReportBuilder;
         134  +
pub use crate::types::_object_lambda_transformation_configuration::ObjectLambdaTransformationConfigurationBuilder;
  135    135   
  136         -
pub use crate::types::_region_report::RegionReportBuilder;
         136  +
pub use crate::types::_s3_object_metadata::S3ObjectMetadataBuilder;
  137    137   
  138         -
pub use crate::types::_job_list_descriptor::JobListDescriptorBuilder;
         138  +
pub use crate::types::_s3_access_control_policy::S3AccessControlPolicyBuilder;
  139    139   
  140         -
pub use crate::types::_job_progress_summary::JobProgressSummaryBuilder;
         140  +
pub use crate::types::_s3_object_lock_legal_hold::S3ObjectLockLegalHoldBuilder;
  141    141   
  142         -
pub use crate::types::_job_timers::JobTimersBuilder;
         142  +
pub use crate::types::_s3_retention::S3RetentionBuilder;
  143    143   
  144         -
pub use crate::types::_list_caller_access_grants_entry::ListCallerAccessGrantsEntryBuilder;
         144  +
pub use crate::types::_s3_manifest_output_location::S3ManifestOutputLocationBuilder;
  145    145   
  146         -
pub use crate::types::_object_lambda_access_point::ObjectLambdaAccessPointBuilder;
         146  +
pub use crate::types::_job_manifest_generator_filter::JobManifestGeneratorFilterBuilder;
  147    147   
  148         -
pub use crate::types::_object_lambda_access_point_alias::ObjectLambdaAccessPointAliasBuilder;
         148  +
pub use crate::types::_region::RegionBuilder;
  149    149   
  150         -
pub use crate::types::_access_point::AccessPointBuilder;
         150  +
pub use crate::types::_match_object_age::MatchObjectAgeBuilder;
  151    151   
  152         -
pub use crate::types::_vpc_configuration::VpcConfigurationBuilder;
         152  +
pub use crate::types::_match_object_size::MatchObjectSizeBuilder;
  153    153   
  154         -
pub use crate::types::_list_access_grants_locations_entry::ListAccessGrantsLocationsEntryBuilder;
         154  +
pub use crate::types::_storage_lens_group_and_operator::StorageLensGroupAndOperatorBuilder;
  155    155   
  156         -
pub use crate::types::_list_access_grants_instance_entry::ListAccessGrantsInstanceEntryBuilder;
         156  +
pub use crate::types::_storage_lens_group_or_operator::StorageLensGroupOrOperatorBuilder;
  157    157   
  158         -
pub use crate::types::_list_access_grant_entry::ListAccessGrantEntryBuilder;
         158  +
pub use crate::types::_job_timers::JobTimersBuilder;
  159    159   
  160         -
pub use crate::types::_access_grants_location_configuration::AccessGrantsLocationConfigurationBuilder;
         160  +
pub use crate::types::_job_failure::JobFailureBuilder;
  161    161   
  162         -
pub use crate::types::_grantee::GranteeBuilder;
         162  +
pub use crate::types::_multi_region_access_points_async_response::MultiRegionAccessPointsAsyncResponseBuilder;
  163    163   
  164         -
pub use crate::types::_policy_status::PolicyStatusBuilder;
         164  +
pub use crate::types::_async_error_details::AsyncErrorDetailsBuilder;
  165    165   
  166         -
pub use crate::types::_multi_region_access_point_policy_document::MultiRegionAccessPointPolicyDocumentBuilder;
         166  +
pub use crate::types::_lifecycle_expiration::LifecycleExpirationBuilder;
  167    167   
  168         -
pub use crate::types::_proposed_multi_region_access_point_policy::ProposedMultiRegionAccessPointPolicyBuilder;
         168  +
pub use crate::types::_lifecycle_rule_filter::LifecycleRuleFilterBuilder;
  169    169   
  170         -
pub use crate::types::_established_multi_region_access_point_policy::EstablishedMultiRegionAccessPointPolicyBuilder;
         170  +
pub use crate::types::_noncurrent_version_expiration::NoncurrentVersionExpirationBuilder;
  171    171   
  172         -
pub use crate::types::_credentials::CredentialsBuilder;
         172  +
pub use crate::types::_abort_incomplete_multipart_upload::AbortIncompleteMultipartUploadBuilder;
  173    173   
  174         -
pub use crate::types::_async_operation::AsyncOperationBuilder;
         174  +
pub use crate::types::_replication_rule::ReplicationRuleBuilder;
  175    175   
  176         -
pub use crate::types::_async_response_details::AsyncResponseDetailsBuilder;
         176  +
pub use crate::types::_region_report::RegionReportBuilder;
  177    177   
  178         -
pub use crate::types::_async_error_details::AsyncErrorDetailsBuilder;
         178  +
pub use crate::types::_activity_metrics::ActivityMetricsBuilder;
  179    179   
  180         -
pub use crate::types::_multi_region_access_points_async_response::MultiRegionAccessPointsAsyncResponseBuilder;
         180  +
pub use crate::types::_bucket_level::BucketLevelBuilder;
  181    181   
  182         -
pub use crate::types::_multi_region_access_point_regional_response::MultiRegionAccessPointRegionalResponseBuilder;
         182  +
pub use crate::types::_advanced_cost_optimization_metrics::AdvancedCostOptimizationMetricsBuilder;
  183    183   
  184         -
pub use crate::types::_async_request_parameters::AsyncRequestParametersBuilder;
         184  +
pub use crate::types::_advanced_data_protection_metrics::AdvancedDataProtectionMetricsBuilder;
  185    185   
  186         -
pub use crate::types::_delete_multi_region_access_point_input::DeleteMultiRegionAccessPointInputBuilder;
         186  +
pub use crate::types::_detailed_status_codes_metrics::DetailedStatusCodesMetricsBuilder;
  187    187   
  188         -
pub use crate::types::_create_multi_region_access_point_input::CreateMultiRegionAccessPointInputBuilder;
         188  +
pub use crate::types::_storage_lens_group_level::StorageLensGroupLevelBuilder;
  189    189   
  190         -
pub use crate::types::_region::RegionBuilder;
         190  +
pub use crate::types::_s3_bucket_destination::S3BucketDestinationBuilder;
  191    191   
  192         -
pub use crate::types::_job_descriptor::JobDescriptorBuilder;
         192  +
pub use crate::types::_cloud_watch_metrics::CloudWatchMetricsBuilder;
  193    193   
  194         -
pub use crate::types::_s3_generated_manifest_descriptor::S3GeneratedManifestDescriptorBuilder;
         194  +
pub use crate::types::_s3_grant::S3GrantBuilder;
  195    195   
  196         -
pub use crate::types::_job_manifest_location::JobManifestLocationBuilder;
         196  +
pub use crate::types::_s3_access_control_list::S3AccessControlListBuilder;
  197    197   
  198         -
pub use crate::types::_s3_job_manifest_generator::S3JobManifestGeneratorBuilder;
         198  +
pub use crate::types::_generated_manifest_encryption::GeneratedManifestEncryptionBuilder;
  199    199   
  200         -
pub use crate::types::_job_manifest_generator_filter::JobManifestGeneratorFilterBuilder;
         200  +
pub use crate::types::_key_name_constraint::KeyNameConstraintBuilder;
  201    201   
  202         -
pub use crate::types::_not_sse_filter::NotSseFilterBuilder;
         202  +
pub use crate::types::_lifecycle_rule_and_operator::LifecycleRuleAndOperatorBuilder;
  203    203   
  204         -
pub use crate::types::_ssec_filter::SsecFilterBuilder;
         204  +
pub use crate::types::_transition::TransitionBuilder;
  205    205   
  206         -
pub use crate::types::_dssekms_filter::DssekmsFilterBuilder;
         206  +
pub use crate::types::_noncurrent_version_transition::NoncurrentVersionTransitionBuilder;
  207    207   
  208         -
pub use crate::types::_ssekms_filter::SsekmsFilterBuilder;
         208  +
pub use crate::types::_replication_rule_filter::ReplicationRuleFilterBuilder;
  209    209   
  210         -
pub use crate::types::_sses3_filter::Sses3FilterBuilder;
         210  +
pub use crate::types::_source_selection_criteria::SourceSelectionCriteriaBuilder;
  211    211   
  212         -
pub use crate::types::_key_name_constraint::KeyNameConstraintBuilder;
         212  +
pub use crate::types::_existing_object_replication::ExistingObjectReplicationBuilder;
  213    213   
  214         -
pub use crate::types::_s3_manifest_output_location::S3ManifestOutputLocationBuilder;
         214  +
pub use crate::types::_destination::DestinationBuilder;
  215    215   
  216         -
pub use crate::types::_generated_manifest_encryption::GeneratedManifestEncryptionBuilder;
         216  +
pub use crate::types::_delete_marker_replication::DeleteMarkerReplicationBuilder;
  217    217   
  218         -
pub use crate::types::_ssekms_encryption::SsekmsEncryptionBuilder;
         218  +
pub use crate::types::_prefix_level::PrefixLevelBuilder;
  219    219   
  220         -
pub use crate::types::_sses3_encryption::Sses3EncryptionBuilder;
         220  +
pub use crate::types::_storage_lens_group_level_selection_criteria::StorageLensGroupLevelSelectionCriteriaBuilder;
  221    221   
  222         -
pub use crate::types::_job_report::JobReportBuilder;
         222  +
pub use crate::types::_storage_lens_data_export_encryption::StorageLensDataExportEncryptionBuilder;
  223    223   
  224         -
pub use crate::types::_job_failure::JobFailureBuilder;
         224  +
pub use crate::types::_aws_lambda_transformation::AwsLambdaTransformationBuilder;
  225    225   
  226         -
pub use crate::types::_job_operation::JobOperationBuilder;
         226  +
pub use crate::types::_s3_grantee::S3GranteeBuilder;
  227    227   
  228         -
pub use crate::types::_s3_compute_object_checksum_operation::S3ComputeObjectChecksumOperationBuilder;
         228  +
pub use crate::types::_s3_object_owner::S3ObjectOwnerBuilder;
  229    229   
  230         -
pub use crate::types::_s3_replicate_object_operation::S3ReplicateObjectOperationBuilder;
         230  +
pub use crate::types::_sses3_encryption::Sses3EncryptionBuilder;
  231    231   
  232         -
pub use crate::types::_s3_set_object_retention_operation::S3SetObjectRetentionOperationBuilder;
         232  +
pub use crate::types::_ssekms_encryption::SsekmsEncryptionBuilder;
  233    233   
  234         -
pub use crate::types::_s3_retention::S3RetentionBuilder;
         234  +
pub use crate::types::_multi_region_access_point_regional_response::MultiRegionAccessPointRegionalResponseBuilder;
  235    235   
  236         -
pub use crate::types::_s3_set_object_legal_hold_operation::S3SetObjectLegalHoldOperationBuilder;
         236  +
pub use crate::types::_replication_rule_and_operator::ReplicationRuleAndOperatorBuilder;
  237    237   
  238         -
pub use crate::types::_s3_object_lock_legal_hold::S3ObjectLockLegalHoldBuilder;
         238  +
pub use crate::types::_sse_kms_encrypted_objects::SseKmsEncryptedObjectsBuilder;
  239    239   
  240         -
pub use crate::types::_s3_initiate_restore_object_operation::S3InitiateRestoreObjectOperationBuilder;
         240  +
pub use crate::types::_replica_modifications::ReplicaModificationsBuilder;
  241    241   
  242         -
pub use crate::types::_s3_delete_object_tagging_operation::S3DeleteObjectTaggingOperationBuilder;
         242  +
pub use crate::types::_replication_time::ReplicationTimeBuilder;
  243    243   
  244         -
pub use crate::types::_s3_set_object_tagging_operation::S3SetObjectTaggingOperationBuilder;
         244  +
pub use crate::types::_access_control_translation::AccessControlTranslationBuilder;
  245    245   
  246         -
pub use crate::types::_s3_set_object_acl_operation::S3SetObjectAclOperationBuilder;
         246  +
pub use crate::types::_encryption_configuration::EncryptionConfigurationBuilder;
  247    247   
  248         -
pub use crate::types::_s3_access_control_policy::S3AccessControlPolicyBuilder;
         248  +
pub use crate::types::_metrics::MetricsBuilder;
  249    249   
  250         -
pub use crate::types::_s3_access_control_list::S3AccessControlListBuilder;
         250  +
pub use crate::types::_prefix_level_storage_metrics::PrefixLevelStorageMetricsBuilder;
  251    251   
  252         -
pub use crate::types::_s3_grant::S3GrantBuilder;
         252  +
pub use crate::types::_sses3::Sses3Builder;
  253    253   
  254         -
pub use crate::types::_s3_grantee::S3GranteeBuilder;
         254  +
pub use crate::types::_ssekms::SsekmsBuilder;
  255    255   
  256         -
pub use crate::types::_s3_object_owner::S3ObjectOwnerBuilder;
         256  +
pub use crate::types::_sses3_filter::Sses3FilterBuilder;
  257    257   
  258         -
pub use crate::types::_s3_copy_object_operation::S3CopyObjectOperationBuilder;
         258  +
pub use crate::types::_ssekms_filter::SsekmsFilterBuilder;
  259    259   
  260         -
pub use crate::types::_s3_object_metadata::S3ObjectMetadataBuilder;
         260  +
pub use crate::types::_dssekms_filter::DssekmsFilterBuilder;
  261    261   
  262         -
pub use crate::types::_lambda_invoke_operation::LambdaInvokeOperationBuilder;
         262  +
pub use crate::types::_ssec_filter::SsecFilterBuilder;
  263    263   
  264         -
pub use crate::types::_job_manifest::JobManifestBuilder;
         264  +
pub use crate::types::_not_sse_filter::NotSseFilterBuilder;
  265    265   
  266         -
pub use crate::types::_job_manifest_spec::JobManifestSpecBuilder;
         266  +
pub use crate::types::_replication_time_value::ReplicationTimeValueBuilder;
  267    267   
  268         -
pub use crate::types::_create_bucket_configuration::CreateBucketConfigurationBuilder;
         268  +
pub use crate::types::_selection_criteria::SelectionCriteriaBuilder;

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

@@ -1,1 +51,51 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_too_many_requests_exception::TooManyRequestsException;
           2  +
pub use crate::types::error::_bucket_already_exists::BucketAlreadyExists;
    3      3   
    4         -
pub use crate::types::error::_not_found_exception::NotFoundException;
           4  +
pub use crate::types::error::_bucket_already_owned_by_you::BucketAlreadyOwnedByYou;
    5      5   
    6         -
pub use crate::types::error::_job_status_exception::JobStatusException;
           6  +
pub use crate::types::error::_bad_request_exception::BadRequestException;
           7  +
           8  +
pub use crate::types::error::_idempotency_exception::IdempotencyException;
    7      9   
    8     10   
pub use crate::types::error::_internal_service_exception::InternalServiceException;
    9     11   
   10         -
pub use crate::types::error::_bad_request_exception::BadRequestException;
          12  +
pub use crate::types::error::_too_many_requests_exception::TooManyRequestsException;
   11     13   
   12         -
pub use crate::types::error::_too_many_tags_exception::TooManyTagsException;
          14  +
pub use crate::types::error::_not_found_exception::NotFoundException;
   13     15   
   14         -
pub use crate::types::error::_invalid_request_exception::InvalidRequestException;
          16  +
pub use crate::types::error::_no_such_public_access_block_configuration::NoSuchPublicAccessBlockConfiguration;
   15     17   
   16     18   
pub use crate::types::error::_invalid_next_token_exception::InvalidNextTokenException;
   17     19   
   18         -
pub use crate::types::error::_no_such_public_access_block_configuration::NoSuchPublicAccessBlockConfiguration;
   19         -
   20         -
pub use crate::types::error::_idempotency_exception::IdempotencyException;
          20  +
pub use crate::types::error::_invalid_request_exception::InvalidRequestException;
   21     21   
   22         -
pub use crate::types::error::_bucket_already_owned_by_you::BucketAlreadyOwnedByYou;
          22  +
pub use crate::types::error::_too_many_tags_exception::TooManyTagsException;
   23     23   
   24         -
pub use crate::types::error::_bucket_already_exists::BucketAlreadyExists;
          24  +
pub use crate::types::error::_job_status_exception::JobStatusException;
   25     25   
   26     26   
mod _bad_request_exception;
   27     27   
   28     28   
mod _bucket_already_exists;
   29     29   
   30     30   
mod _bucket_already_owned_by_you;
   31     31   
   32     32   
mod _idempotency_exception;
   33     33   
   34     34   
mod _internal_service_exception;

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

@@ -1,1 +0,24 @@
    1      1   
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2         -
pub use crate::types::error::_too_many_requests_exception::TooManyRequestsExceptionBuilder;
           2  +
pub use crate::types::error::_bucket_already_exists::BucketAlreadyExistsBuilder;
    3      3   
    4         -
pub use crate::types::error::_not_found_exception::NotFoundExceptionBuilder;
           4  +
pub use crate::types::error::_bucket_already_owned_by_you::BucketAlreadyOwnedByYouBuilder;
    5      5   
    6         -
pub use crate::types::error::_job_status_exception::JobStatusExceptionBuilder;
           6  +
pub use crate::types::error::_bad_request_exception::BadRequestExceptionBuilder;
           7  +
           8  +
pub use crate::types::error::_idempotency_exception::IdempotencyExceptionBuilder;
    7      9   
    8     10   
pub use crate::types::error::_internal_service_exception::InternalServiceExceptionBuilder;
    9     11   
   10         -
pub use crate::types::error::_bad_request_exception::BadRequestExceptionBuilder;
          12  +
pub use crate::types::error::_too_many_requests_exception::TooManyRequestsExceptionBuilder;
   11     13   
   12         -
pub use crate::types::error::_too_many_tags_exception::TooManyTagsExceptionBuilder;
          14  +
pub use crate::types::error::_not_found_exception::NotFoundExceptionBuilder;
   13     15   
   14         -
pub use crate::types::error::_invalid_request_exception::InvalidRequestExceptionBuilder;
          16  +
pub use crate::types::error::_no_such_public_access_block_configuration::NoSuchPublicAccessBlockConfigurationBuilder;
   15     17   
   16     18   
pub use crate::types::error::_invalid_next_token_exception::InvalidNextTokenExceptionBuilder;
   17     19   
   18         -
pub use crate::types::error::_no_such_public_access_block_configuration::NoSuchPublicAccessBlockConfigurationBuilder;
   19         -
   20         -
pub use crate::types::error::_idempotency_exception::IdempotencyExceptionBuilder;
          20  +
pub use crate::types::error::_invalid_request_exception::InvalidRequestExceptionBuilder;
   21     21   
   22         -
pub use crate::types::error::_bucket_already_owned_by_you::BucketAlreadyOwnedByYouBuilder;
          22  +
pub use crate::types::error::_too_many_tags_exception::TooManyTagsExceptionBuilder;
   23     23   
   24         -
pub use crate::types::error::_bucket_already_exists::BucketAlreadyExistsBuilder;
          24  +
pub use crate::types::error::_job_status_exception::JobStatusExceptionBuilder;

tmp-codegen-diff/aws-sdk/sdk/signin/src/operation/create_o_auth2_token.rs

@@ -350,350 +389,389 @@
  370    370   
            meta: meta.unwrap_or_default(),
  371    371   
        })
  372    372   
    }
  373    373   
}
  374    374   
impl ::aws_types::request_id::RequestId for crate::operation::create_o_auth2_token::CreateOAuth2TokenError {
  375    375   
    fn request_id(&self) -> Option<&str> {
  376    376   
        self.meta().request_id()
  377    377   
    }
  378    378   
}
  379    379   
  380         -
pub use crate::operation::create_o_auth2_token::_create_o_auth2_token_output::CreateOAuth2TokenOutput;
  381         -
  382    380   
pub use crate::operation::create_o_auth2_token::_create_o_auth2_token_input::CreateOAuth2TokenInput;
  383    381   
         382  +
pub use crate::operation::create_o_auth2_token::_create_o_auth2_token_output::CreateOAuth2TokenOutput;
         383  +
  384    384   
mod _create_o_auth2_token_input;
  385    385   
  386    386   
mod _create_o_auth2_token_output;
  387    387   
  388    388   
/// Builders
  389    389   
pub mod builders;

tmp-codegen-diff/aws-sdk/sdk/signin/src/operation/create_o_auth2_token/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::create_o_auth2_token::_create_o_auth2_token_output::CreateOAuth2TokenOutputBuilder;
    3         -
    4      2   
pub use crate::operation::create_o_auth2_token::_create_o_auth2_token_input::CreateOAuth2TokenInputBuilder;
    5      3   
           4  +
pub use crate::operation::create_o_auth2_token::_create_o_auth2_token_output::CreateOAuth2TokenOutputBuilder;
           5  +
    6      6   
impl crate::operation::create_o_auth2_token::builders::CreateOAuth2TokenInputBuilder {
    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::create_o_auth2_token::CreateOAuth2TokenOutput,
   13     13   
        ::aws_smithy_runtime_api::client::result::SdkError<
   14     14   
            crate::operation::create_o_auth2_token::CreateOAuth2TokenError,
   15     15   
            ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,

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

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