AWS SDK

AWS SDK

rev. 645b1734ce74ebbc529fecda676baac60fe4d581

Files changed:

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

@@ -245,245 +306,308 @@
  265    265   
                _input
  266    266   
                    .name
  267    267   
                    .clone()
  268    268   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  269    269   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("name", "A required field was not set"))?,
  270    270   
            ))
  271    271   
            .build()
  272    272   
            .map_err(|err| {
  273    273   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  274    274   
            })?;
         275  +
  275    276   
        cfg.interceptor_state()
  276    277   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         278  +
  277    279   
        ::std::result::Result::Ok(())
  278    280   
    }
  279    281   
}
  280    282   
  281    283   
// The get_* functions below are generated from JMESPath expressions in the
  282    284   
// operationContextParams trait. They target the operation's input shape.
  283    285   
  284    286   
/// Error type for the `GetAccessPointPolicyStatusError` operation.
  285    287   
#[non_exhaustive]
  286    288   
#[derive(::std::fmt::Debug)]

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

@@ -238,238 +299,301 @@
  258    258   
                _input
  259    259   
                    .account_id
  260    260   
                    .clone()
  261    261   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  262    262   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("account_id", "A required field was not set"))?,
  263    263   
            ))
  264    264   
            .build()
  265    265   
            .map_err(|err| {
  266    266   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  267    267   
            })?;
         268  +
  268    269   
        cfg.interceptor_state()
  269    270   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         271  +
  270    272   
        ::std::result::Result::Ok(())
  271    273   
    }
  272    274   
}
  273    275   
  274    276   
// The get_* functions below are generated from JMESPath expressions in the
  275    277   
// operationContextParams trait. They target the operation's input shape.
  276    278   
  277    279   
/// Error type for the `GetAccessPointPolicyStatusForObjectLambdaError` operation.
  278    280   
#[non_exhaustive]
  279    281   
#[derive(::std::fmt::Debug)]

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

@@ -239,239 +300,302 @@
  259    259   
                _input
  260    260   
                    .name
  261    261   
                    .clone()
  262    262   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  263    263   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("name", "A required field was not set"))?,
  264    264   
            ))
  265    265   
            .build()
  266    266   
            .map_err(|err| {
  267    267   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  268    268   
            })?;
         269  +
  269    270   
        cfg.interceptor_state()
  270    271   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         272  +
  271    273   
        ::std::result::Result::Ok(())
  272    274   
    }
  273    275   
}
  274    276   
  275    277   
// The get_* functions below are generated from JMESPath expressions in the
  276    278   
// operationContextParams trait. They target the operation's input shape.
  277    279   
  278    280   
/// Error type for the `GetAccessPointScopeError` operation.
  279    281   
#[non_exhaustive]
  280    282   
#[derive(::std::fmt::Debug)]

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

@@ -233,233 +294,296 @@
  253    253   
                _input
  254    254   
                    .bucket
  255    255   
                    .clone()
  256    256   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  257    257   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("bucket", "A required field was not set"))?,
  258    258   
            ))
  259    259   
            .build()
  260    260   
            .map_err(|err| {
  261    261   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  262    262   
            })?;
         263  +
  263    264   
        cfg.interceptor_state()
  264    265   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         266  +
  265    267   
        ::std::result::Result::Ok(())
  266    268   
    }
  267    269   
}
  268    270   
  269    271   
// The get_* functions below are generated from JMESPath expressions in the
  270    272   
// operationContextParams trait. They target the operation's input shape.
  271    273   
  272    274   
/// Error type for the `GetBucketError` operation.
  273    275   
#[non_exhaustive]
  274    276   
#[derive(::std::fmt::Debug)]

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

@@ -247,247 +308,310 @@
  267    267   
                _input
  268    268   
                    .bucket
  269    269   
                    .clone()
  270    270   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  271    271   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("bucket", "A required field was not set"))?,
  272    272   
            ))
  273    273   
            .build()
  274    274   
            .map_err(|err| {
  275    275   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  276    276   
            })?;
         277  +
  277    278   
        cfg.interceptor_state()
  278    279   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         280  +
  279    281   
        ::std::result::Result::Ok(())
  280    282   
    }
  281    283   
}
  282    284   
  283    285   
// The get_* functions below are generated from JMESPath expressions in the
  284    286   
// operationContextParams trait. They target the operation's input shape.
  285    287   
  286    288   
/// Error type for the `GetBucketLifecycleConfigurationError` operation.
  287    289   
#[non_exhaustive]
  288    290   
#[derive(::std::fmt::Debug)]

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

@@ -238,238 +299,301 @@
  258    258   
                _input
  259    259   
                    .bucket
  260    260   
                    .clone()
  261    261   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  262    262   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("bucket", "A required field was not set"))?,
  263    263   
            ))
  264    264   
            .build()
  265    265   
            .map_err(|err| {
  266    266   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  267    267   
            })?;
         268  +
  268    269   
        cfg.interceptor_state()
  269    270   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         271  +
  270    272   
        ::std::result::Result::Ok(())
  271    273   
    }
  272    274   
}
  273    275   
  274    276   
// The get_* functions below are generated from JMESPath expressions in the
  275    277   
// operationContextParams trait. They target the operation's input shape.
  276    278   
  277    279   
/// Error type for the `GetBucketPolicyError` operation.
  278    280   
#[non_exhaustive]
  279    281   
#[derive(::std::fmt::Debug)]

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

@@ -238,238 +299,301 @@
  258    258   
                _input
  259    259   
                    .bucket
  260    260   
                    .clone()
  261    261   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  262    262   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("bucket", "A required field was not set"))?,
  263    263   
            ))
  264    264   
            .build()
  265    265   
            .map_err(|err| {
  266    266   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  267    267   
            })?;
         268  +
  268    269   
        cfg.interceptor_state()
  269    270   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         271  +
  270    272   
        ::std::result::Result::Ok(())
  271    273   
    }
  272    274   
}
  273    275   
  274    276   
// The get_* functions below are generated from JMESPath expressions in the
  275    277   
// operationContextParams trait. They target the operation's input shape.
  276    278   
  277    279   
/// Error type for the `GetBucketReplicationError` operation.
  278    280   
#[non_exhaustive]
  279    281   
#[derive(::std::fmt::Debug)]

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

@@ -238,238 +299,301 @@
  258    258   
                _input
  259    259   
                    .bucket
  260    260   
                    .clone()
  261    261   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  262    262   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("bucket", "A required field was not set"))?,
  263    263   
            ))
  264    264   
            .build()
  265    265   
            .map_err(|err| {
  266    266   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  267    267   
            })?;
         268  +
  268    269   
        cfg.interceptor_state()
  269    270   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         271  +
  270    272   
        ::std::result::Result::Ok(())
  271    273   
    }
  272    274   
}
  273    275   
  274    276   
// The get_* functions below are generated from JMESPath expressions in the
  275    277   
// operationContextParams trait. They target the operation's input shape.
  276    278   
  277    279   
/// Error type for the `GetBucketTaggingError` operation.
  278    280   
#[non_exhaustive]
  279    281   
#[derive(::std::fmt::Debug)]

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

@@ -238,238 +299,301 @@
  258    258   
                _input
  259    259   
                    .bucket
  260    260   
                    .clone()
  261    261   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  262    262   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("bucket", "A required field was not set"))?,
  263    263   
            ))
  264    264   
            .build()
  265    265   
            .map_err(|err| {
  266    266   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  267    267   
            })?;
         268  +
  268    269   
        cfg.interceptor_state()
  269    270   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         271  +
  270    272   
        ::std::result::Result::Ok(())
  271    273   
    }
  272    274   
}
  273    275   
  274    276   
// The get_* functions below are generated from JMESPath expressions in the
  275    277   
// operationContextParams trait. They target the operation's input shape.
  276    278   
  277    279   
/// Error type for the `GetBucketVersioningError` operation.
  278    280   
#[non_exhaustive]
  279    281   
#[derive(::std::fmt::Debug)]

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

@@ -260,260 +321,323 @@
  280    280   
                _input
  281    281   
                    .account_id
  282    282   
                    .clone()
  283    283   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  284    284   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("account_id", "A required field was not set"))?,
  285    285   
            ))
  286    286   
            .build()
  287    287   
            .map_err(|err| {
  288    288   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  289    289   
            })?;
         290  +
  290    291   
        cfg.interceptor_state()
  291    292   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         293  +
  292    294   
        ::std::result::Result::Ok(())
  293    295   
    }
  294    296   
}
  295    297   
  296    298   
// The get_* functions below are generated from JMESPath expressions in the
  297    299   
// operationContextParams trait. They target the operation's input shape.
  298    300   
  299    301   
/// Error type for the `GetDataAccessError` operation.
  300    302   
#[non_exhaustive]
  301    303   
#[derive(::std::fmt::Debug)]

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

@@ -231,231 +292,294 @@
  251    251   
                _input
  252    252   
                    .account_id
  253    253   
                    .clone()
  254    254   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  255    255   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("account_id", "A required field was not set"))?,
  256    256   
            ))
  257    257   
            .build()
  258    258   
            .map_err(|err| {
  259    259   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  260    260   
            })?;
         261  +
  261    262   
        cfg.interceptor_state()
  262    263   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         264  +
  263    265   
        ::std::result::Result::Ok(())
  264    266   
    }
  265    267   
}
  266    268   
  267    269   
// The get_* functions below are generated from JMESPath expressions in the
  268    270   
// operationContextParams trait. They target the operation's input shape.
  269    271   
  270    272   
/// Error type for the `GetJobTaggingError` operation.
  271    273   
#[non_exhaustive]
  272    274   
#[derive(::std::fmt::Debug)]

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

@@ -237,237 +298,300 @@
  257    257   
                _input
  258    258   
                    .account_id
  259    259   
                    .clone()
  260    260   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  261    261   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("account_id", "A required field was not set"))?,
  262    262   
            ))
  263    263   
            .build()
  264    264   
            .map_err(|err| {
  265    265   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  266    266   
            })?;
         267  +
  267    268   
        cfg.interceptor_state()
  268    269   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         270  +
  269    271   
        ::std::result::Result::Ok(())
  270    272   
    }
  271    273   
}
  272    274   
  273    275   
// The get_* functions below are generated from JMESPath expressions in the
  274    276   
// operationContextParams trait. They target the operation's input shape.
  275    277   
  276    278   
/// Error type for the `GetMultiRegionAccessPointError` operation.
  277    279   
#[non_exhaustive]
  278    280   
#[derive(::std::fmt::Debug)]

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

@@ -243,243 +304,306 @@
  263    263   
                _input
  264    264   
                    .account_id
  265    265   
                    .clone()
  266    266   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  267    267   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("account_id", "A required field was not set"))?,
  268    268   
            ))
  269    269   
            .build()
  270    270   
            .map_err(|err| {
  271    271   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  272    272   
            })?;
         273  +
  273    274   
        cfg.interceptor_state()
  274    275   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         276  +
  275    277   
        ::std::result::Result::Ok(())
  276    278   
    }
  277    279   
}
  278    280   
  279    281   
// The get_* functions below are generated from JMESPath expressions in the
  280    282   
// operationContextParams trait. They target the operation's input shape.
  281    283   
  282    284   
/// Error type for the `GetMultiRegionAccessPointPolicyError` operation.
  283    285   
#[non_exhaustive]
  284    286   
#[derive(::std::fmt::Debug)]

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

@@ -241,241 +302,304 @@
  261    261   
                _input
  262    262   
                    .account_id
  263    263   
                    .clone()
  264    264   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  265    265   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("account_id", "A required field was not set"))?,
  266    266   
            ))
  267    267   
            .build()
  268    268   
            .map_err(|err| {
  269    269   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  270    270   
            })?;
         271  +
  271    272   
        cfg.interceptor_state()
  272    273   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         274  +
  273    275   
        ::std::result::Result::Ok(())
  274    276   
    }
  275    277   
}
  276    278   
  277    279   
// The get_* functions below are generated from JMESPath expressions in the
  278    280   
// operationContextParams trait. They target the operation's input shape.
  279    281   
  280    282   
/// Error type for the `GetMultiRegionAccessPointPolicyStatusError` operation.
  281    283   
#[non_exhaustive]
  282    284   
#[derive(::std::fmt::Debug)]

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

@@ -243,243 +304,306 @@
  263    263   
                _input
  264    264   
                    .account_id
  265    265   
                    .clone()
  266    266   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  267    267   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("account_id", "A required field was not set"))?,
  268    268   
            ))
  269    269   
            .build()
  270    270   
            .map_err(|err| {
  271    271   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  272    272   
            })?;
         273  +
  273    274   
        cfg.interceptor_state()
  274    275   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         276  +
  275    277   
        ::std::result::Result::Ok(())
  276    278   
    }
  277    279   
}
  278    280   
  279    281   
// The get_* functions below are generated from JMESPath expressions in the
  280    282   
// operationContextParams trait. They target the operation's input shape.
  281    283   
  282    284   
/// Error type for the `GetMultiRegionAccessPointRoutesError` operation.
  283    285   
#[non_exhaustive]
  284    286   
#[derive(::std::fmt::Debug)]

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

@@ -220,220 +281,283 @@
  240    240   
                _input
  241    241   
                    .account_id
  242    242   
                    .clone()
  243    243   
                    .filter(|f| !AsRef::<str>::as_ref(f).trim().is_empty())
  244    244   
                    .ok_or_else(|| ::aws_smithy_types::error::operation::BuildError::missing_field("account_id", "A required field was not set"))?,
  245    245   
            ))
  246    246   
            .build()
  247    247   
            .map_err(|err| {
  248    248   
                ::aws_smithy_runtime_api::client::interceptors::error::ContextAttachedError::new("endpoint params could not be built", err)
  249    249   
            })?;
         250  +
  250    251   
        cfg.interceptor_state()
  251    252   
            .store_put(::aws_smithy_runtime_api::client::endpoint::EndpointResolverParams::new(params));
         253  +
  252    254   
        ::std::result::Result::Ok(())
  253    255   
    }
  254    256   
}
  255    257   
  256    258   
// The get_* functions below are generated from JMESPath expressions in the
  257    259   
// operationContextParams trait. They target the operation's input shape.
  258    260   
  259    261   
/// Error type for the `GetPublicAccessBlockError` operation.
  260    262   
#[non_exhaustive]
  261    263   
#[derive(::std::fmt::Debug)]