AWS SDK

AWS SDK

rev. 718865afc5d3a851e695288d9ab877760ee4553c (ignoring whitespace)

Files changed:

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

@@ -14,14 +76,74 @@
   34     34   
/// <p>Related actions include:</p>
   35     35   
/// <ul>
   36     36   
/// <li>
   37     37   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateJob.html">CreateJob</a></p></li>
   38     38   
/// <li>
   39     39   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListJobs.html">ListJobs</a></p></li>
   40     40   
/// <li>
   41     41   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UpdateJobPriority.html">UpdateJobPriority</a></p></li>
   42     42   
/// <li>
   43     43   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UpdateJobStatus.html">UpdateJobStatus</a></p></li>
   44         -
/// </ul><important>
   45         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   46         -
/// </important>
          44  +
/// </ul>
   47     45   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   48     46   
pub struct DescribeJobFluentBuilder {
   49     47   
    handle: ::std::sync::Arc<crate::client::Handle>,
   50     48   
    inner: crate::operation::describe_job::builders::DescribeJobInputBuilder,
   51     49   
    config_override: ::std::option::Option<crate::config::Builder>,
   52     50   
}
   53     51   
impl
   54     52   
    crate::client::customize::internal::CustomizableSend<
   55     53   
        crate::operation::describe_job::DescribeJobOutput,
   56     54   
        crate::operation::describe_job::DescribeJobError,

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

@@ -9,9 +71,69 @@
   29     29   
/// <p>The following actions are related to <code>GetMultiRegionAccessPoint</code>:</p>
   30     30   
/// <ul>
   31     31   
/// <li>
   32     32   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateMultiRegionAccessPoint.html">CreateMultiRegionAccessPoint</a></p></li>
   33     33   
/// <li>
   34     34   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteMultiRegionAccessPoint.html">DeleteMultiRegionAccessPoint</a></p></li>
   35     35   
/// <li>
   36     36   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetMultiRegionAccessPoint.html">GetMultiRegionAccessPoint</a></p></li>
   37     37   
/// <li>
   38     38   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListMultiRegionAccessPoints.html">ListMultiRegionAccessPoints</a></p></li>
   39         -
/// </ul><important>
   40         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   41         -
/// </important>
          39  +
/// </ul>
   42     40   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   43     41   
pub struct DescribeMultiRegionAccessPointOperationFluentBuilder {
   44     42   
    handle: ::std::sync::Arc<crate::client::Handle>,
   45     43   
    inner: crate::operation::describe_multi_region_access_point_operation::builders::DescribeMultiRegionAccessPointOperationInputBuilder,
   46     44   
    config_override: ::std::option::Option<crate::config::Builder>,
   47     45   
}
   48     46   
impl
   49     47   
    crate::client::customize::internal::CustomizableSend<
   50     48   
        crate::operation::describe_multi_region_access_point_operation::DescribeMultiRegionAccessPointOperationOutput,
   51     49   
        crate::operation::describe_multi_region_access_point_operation::DescribeMultiRegionAccessPointOperationError,

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

@@ -9,9 +71,69 @@
   29     29   
/// </dt>
   30     30   
/// <dd>
   31     31   
/// <p>You must have the <code>s3:DissociateAccessGrantsIdentityCenter</code> permission to use this operation.</p>
   32     32   
/// </dd>
   33     33   
/// <dt>
   34     34   
/// Additional Permissions
   35     35   
/// </dt>
   36     36   
/// <dd>
   37     37   
/// <p>You must have the <code>sso:DeleteApplication</code> permission to use this operation.</p>
   38     38   
/// </dd>
   39         -
/// </dl><important>
   40         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   41         -
/// </important>
          39  +
/// </dl>
   42     40   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   43     41   
pub struct DissociateAccessGrantsIdentityCenterFluentBuilder {
   44     42   
    handle: ::std::sync::Arc<crate::client::Handle>,
   45     43   
    inner: crate::operation::dissociate_access_grants_identity_center::builders::DissociateAccessGrantsIdentityCenterInputBuilder,
   46     44   
    config_override: ::std::option::Option<crate::config::Builder>,
   47     45   
}
   48     46   
impl
   49     47   
    crate::client::customize::internal::CustomizableSend<
   50     48   
        crate::operation::dissociate_access_grants_identity_center::DissociateAccessGrantsIdentityCenterOutput,
   51     49   
        crate::operation::dissociate_access_grants_identity_center::DissociateAccessGrantsIdentityCenterError,

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

@@ -3,3 +65,63 @@
   23     23   
/// Fluent builder constructing a request to `GetAccessGrant`.
   24     24   
///
   25     25   
/// <p>Get the details of an access grant from your S3 Access Grants instance.</p>
   26     26   
/// <dl>
   27     27   
/// <dt>
   28     28   
/// Permissions
   29     29   
/// </dt>
   30     30   
/// <dd>
   31     31   
/// <p>You must have the <code>s3:GetAccessGrant</code> permission to use this operation.</p>
   32     32   
/// </dd>
   33         -
/// </dl><important>
   34         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   35         -
/// </important>
          33  +
/// </dl>
   36     34   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   37     35   
pub struct GetAccessGrantFluentBuilder {
   38     36   
    handle: ::std::sync::Arc<crate::client::Handle>,
   39     37   
    inner: crate::operation::get_access_grant::builders::GetAccessGrantInputBuilder,
   40     38   
    config_override: ::std::option::Option<crate::config::Builder>,
   41     39   
}
   42     40   
impl
   43     41   
    crate::client::customize::internal::CustomizableSend<
   44     42   
        crate::operation::get_access_grant::GetAccessGrantOutput,
   45     43   
        crate::operation::get_access_grant::GetAccessGrantError,

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

@@ -5,5 +67,65 @@
   25     25   
/// <p>Retrieves the S3 Access Grants instance for a Region in your account.</p>
   26     26   
/// <dl>
   27     27   
/// <dt>
   28     28   
/// Permissions
   29     29   
/// </dt>
   30     30   
/// <dd>
   31     31   
/// <p>You must have the <code>s3:GetAccessGrantsInstance</code> permission to use this operation.</p>
   32     32   
/// </dd>
   33     33   
/// </dl><note>
   34     34   
/// <p><code>GetAccessGrantsInstance</code> is not supported for cross-account access. You can only call the API from the account that owns the S3 Access Grants instance.</p>
   35         -
/// </note> <important>
   36         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   37         -
/// </important>
          35  +
/// </note>
   38     36   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   39     37   
pub struct GetAccessGrantsInstanceFluentBuilder {
   40     38   
    handle: ::std::sync::Arc<crate::client::Handle>,
   41     39   
    inner: crate::operation::get_access_grants_instance::builders::GetAccessGrantsInstanceInputBuilder,
   42     40   
    config_override: ::std::option::Option<crate::config::Builder>,
   43     41   
}
   44     42   
impl
   45     43   
    crate::client::customize::internal::CustomizableSend<
   46     44   
        crate::operation::get_access_grants_instance::GetAccessGrantsInstanceOutput,
   47     45   
        crate::operation::get_access_grants_instance::GetAccessGrantsInstanceError,

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

@@ -9,9 +71,69 @@
   29     29   
/// </dt>
   30     30   
/// <dd>
   31     31   
/// <p>You must have the <code>s3:GetAccessGrantsInstanceForPrefix</code> permission for the caller account to use this operation.</p>
   32     32   
/// </dd>
   33     33   
/// <dt>
   34     34   
/// Additional Permissions
   35     35   
/// </dt>
   36     36   
/// <dd>
   37     37   
/// <p>The prefix owner account must grant you the following permissions to their S3 Access Grants instance: <code>s3:GetAccessGrantsInstanceForPrefix</code>.</p>
   38     38   
/// </dd>
   39         -
/// </dl><important>
   40         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   41         -
/// </important>
          39  +
/// </dl>
   42     40   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   43     41   
pub struct GetAccessGrantsInstanceForPrefixFluentBuilder {
   44     42   
    handle: ::std::sync::Arc<crate::client::Handle>,
   45     43   
    inner: crate::operation::get_access_grants_instance_for_prefix::builders::GetAccessGrantsInstanceForPrefixInputBuilder,
   46     44   
    config_override: ::std::option::Option<crate::config::Builder>,
   47     45   
}
   48     46   
impl
   49     47   
    crate::client::customize::internal::CustomizableSend<
   50     48   
        crate::operation::get_access_grants_instance_for_prefix::GetAccessGrantsInstanceForPrefixOutput,
   51     49   
        crate::operation::get_access_grants_instance_for_prefix::GetAccessGrantsInstanceForPrefixError,

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

@@ -3,3 +65,63 @@
   23     23   
/// Fluent builder constructing a request to `GetAccessGrantsInstanceResourcePolicy`.
   24     24   
///
   25     25   
/// <p>Returns the resource policy of the S3 Access Grants instance.</p>
   26     26   
/// <dl>
   27     27   
/// <dt>
   28     28   
/// Permissions
   29     29   
/// </dt>
   30     30   
/// <dd>
   31     31   
/// <p>You must have the <code>s3:GetAccessGrantsInstanceResourcePolicy</code> permission to use this operation.</p>
   32     32   
/// </dd>
   33         -
/// </dl><important>
   34         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   35         -
/// </important>
          33  +
/// </dl>
   36     34   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   37     35   
pub struct GetAccessGrantsInstanceResourcePolicyFluentBuilder {
   38     36   
    handle: ::std::sync::Arc<crate::client::Handle>,
   39     37   
    inner: crate::operation::get_access_grants_instance_resource_policy::builders::GetAccessGrantsInstanceResourcePolicyInputBuilder,
   40     38   
    config_override: ::std::option::Option<crate::config::Builder>,
   41     39   
}
   42     40   
impl
   43     41   
    crate::client::customize::internal::CustomizableSend<
   44     42   
        crate::operation::get_access_grants_instance_resource_policy::GetAccessGrantsInstanceResourcePolicyOutput,
   45     43   
        crate::operation::get_access_grants_instance_resource_policy::GetAccessGrantsInstanceResourcePolicyError,

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

@@ -3,3 +65,63 @@
   23     23   
/// Fluent builder constructing a request to `GetAccessGrantsLocation`.
   24     24   
///
   25     25   
/// <p>Retrieves the details of a particular location registered in your S3 Access Grants instance.</p>
   26     26   
/// <dl>
   27     27   
/// <dt>
   28     28   
/// Permissions
   29     29   
/// </dt>
   30     30   
/// <dd>
   31     31   
/// <p>You must have the <code>s3:GetAccessGrantsLocation</code> permission to use this operation.</p>
   32     32   
/// </dd>
   33         -
/// </dl><important>
   34         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   35         -
/// </important>
          33  +
/// </dl>
   36     34   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   37     35   
pub struct GetAccessGrantsLocationFluentBuilder {
   38     36   
    handle: ::std::sync::Arc<crate::client::Handle>,
   39     37   
    inner: crate::operation::get_access_grants_location::builders::GetAccessGrantsLocationInputBuilder,
   40     38   
    config_override: ::std::option::Option<crate::config::Builder>,
   41     39   
}
   42     40   
impl
   43     41   
    crate::client::customize::internal::CustomizableSend<
   44     42   
        crate::operation::get_access_grants_location::GetAccessGrantsLocationOutput,
   45     43   
        crate::operation::get_access_grants_location::GetAccessGrantsLocationError,

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

@@ -6,6 +68,66 @@
   26     26   
/// <p></p>
   27     27   
/// <p>All Amazon S3 on Outposts REST API requests for this action require an additional parameter of <code>x-amz-outpost-id</code> to be passed with the request. In addition, you must use an S3 on Outposts endpoint hostname prefix instead of <code>s3-control</code>. For an example of the request syntax for Amazon S3 on Outposts that uses the S3 on Outposts endpoint hostname prefix and the <code>x-amz-outpost-id</code> derived by using the access point ARN, see the <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_GetAccessPoint.html#API_control_GetAccessPoint_Examples">Examples</a> section.</p>
   28     28   
/// <p>The following actions are related to <code>GetAccessPoint</code>:</p>
   29     29   
/// <ul>
   30     30   
/// <li>
   31     31   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessPoint.html">CreateAccessPoint</a></p></li>
   32     32   
/// <li>
   33     33   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPoint.html">DeleteAccessPoint</a></p></li>
   34     34   
/// <li>
   35     35   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPoints.html">ListAccessPoints</a></p></li>
   36         -
/// </ul><important>
   37         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   38         -
/// </important>
          36  +
/// </ul>
   39     37   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   40     38   
pub struct GetAccessPointFluentBuilder {
   41     39   
    handle: ::std::sync::Arc<crate::client::Handle>,
   42     40   
    inner: crate::operation::get_access_point::builders::GetAccessPointInputBuilder,
   43     41   
    config_override: ::std::option::Option<crate::config::Builder>,
   44     42   
}
   45     43   
impl
   46     44   
    crate::client::customize::internal::CustomizableSend<
   47     45   
        crate::operation::get_access_point::GetAccessPointOutput,
   48     46   
        crate::operation::get_access_point::GetAccessPointError,

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

@@ -3,3 +65,63 @@
   23     23   
/// Fluent builder constructing a request to `GetAccessPointConfigurationForObjectLambda`.
   24     24   
///
   25     25   
/// <note>
   26     26   
/// <p>This operation is not supported by directory buckets.</p>
   27     27   
/// </note>
   28     28   
/// <p>Returns configuration for an Object Lambda Access Point.</p>
   29     29   
/// <p>The following actions are related to <code>GetAccessPointConfigurationForObjectLambda</code>:</p>
   30     30   
/// <ul>
   31     31   
/// <li>
   32     32   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointConfigurationForObjectLambda.html">PutAccessPointConfigurationForObjectLambda</a></p></li>
   33         -
/// </ul><important>
   34         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   35         -
/// </important>
          33  +
/// </ul>
   36     34   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   37     35   
pub struct GetAccessPointConfigurationForObjectLambdaFluentBuilder {
   38     36   
    handle: ::std::sync::Arc<crate::client::Handle>,
   39     37   
    inner: crate::operation::get_access_point_configuration_for_object_lambda::builders::GetAccessPointConfigurationForObjectLambdaInputBuilder,
   40     38   
    config_override: ::std::option::Option<crate::config::Builder>,
   41     39   
}
   42     40   
impl
   43     41   
    crate::client::customize::internal::CustomizableSend<
   44     42   
        crate::operation::get_access_point_configuration_for_object_lambda::GetAccessPointConfigurationForObjectLambdaOutput,
   45     43   
        crate::operation::get_access_point_configuration_for_object_lambda::GetAccessPointConfigurationForObjectLambdaError,

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

@@ -7,7 +69,67 @@
   27     27   
/// </note>
   28     28   
/// <p>Returns configuration information about the specified Object Lambda Access Point</p>
   29     29   
/// <p>The following actions are related to <code>GetAccessPointForObjectLambda</code>:</p>
   30     30   
/// <ul>
   31     31   
/// <li>
   32     32   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_CreateAccessPointForObjectLambda.html">CreateAccessPointForObjectLambda</a></p></li>
   33     33   
/// <li>
   34     34   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointForObjectLambda.html">DeleteAccessPointForObjectLambda</a></p></li>
   35     35   
/// <li>
   36     36   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListAccessPointsForObjectLambda.html">ListAccessPointsForObjectLambda</a></p></li>
   37         -
/// </ul><important>
   38         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   39         -
/// </important>
          37  +
/// </ul>
   40     38   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   41     39   
pub struct GetAccessPointForObjectLambdaFluentBuilder {
   42     40   
    handle: ::std::sync::Arc<crate::client::Handle>,
   43     41   
    inner: crate::operation::get_access_point_for_object_lambda::builders::GetAccessPointForObjectLambdaInputBuilder,
   44     42   
    config_override: ::std::option::Option<crate::config::Builder>,
   45     43   
}
   46     44   
impl
   47     45   
    crate::client::customize::internal::CustomizableSend<
   48     46   
        crate::operation::get_access_point_for_object_lambda::GetAccessPointForObjectLambdaOutput,
   49     47   
        crate::operation::get_access_point_for_object_lambda::GetAccessPointForObjectLambdaError,

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

@@ -2,2 +64,62 @@
   22     22   
}
   23     23   
/// Fluent builder constructing a request to `GetAccessPointPolicy`.
   24     24   
///
   25     25   
/// <p>Returns the access point policy associated with the specified access point.</p>
   26     26   
/// <p>The following actions are related to <code>GetAccessPointPolicy</code>:</p>
   27     27   
/// <ul>
   28     28   
/// <li>
   29     29   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointPolicy.html">PutAccessPointPolicy</a></p></li>
   30     30   
/// <li>
   31     31   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointPolicy.html">DeleteAccessPointPolicy</a></p></li>
   32         -
/// </ul><important>
   33         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   34         -
/// </important>
          32  +
/// </ul>
   35     33   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   36     34   
pub struct GetAccessPointPolicyFluentBuilder {
   37     35   
    handle: ::std::sync::Arc<crate::client::Handle>,
   38     36   
    inner: crate::operation::get_access_point_policy::builders::GetAccessPointPolicyInputBuilder,
   39     37   
    config_override: ::std::option::Option<crate::config::Builder>,
   40     38   
}
   41     39   
impl
   42     40   
    crate::client::customize::internal::CustomizableSend<
   43     41   
        crate::operation::get_access_point_policy::GetAccessPointPolicyOutput,
   44     42   
        crate::operation::get_access_point_policy::GetAccessPointPolicyError,

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

@@ -5,5 +67,65 @@
   25     25   
/// <note>
   26     26   
/// <p>This operation is not supported by directory buckets.</p>
   27     27   
/// </note>
   28     28   
/// <p>Returns the resource policy for an Object Lambda Access Point.</p>
   29     29   
/// <p>The following actions are related to <code>GetAccessPointPolicyForObjectLambda</code>:</p>
   30     30   
/// <ul>
   31     31   
/// <li>
   32     32   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_DeleteAccessPointPolicyForObjectLambda.html">DeleteAccessPointPolicyForObjectLambda</a></p></li>
   33     33   
/// <li>
   34     34   
/// <p><a href="https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_PutAccessPointPolicyForObjectLambda.html">PutAccessPointPolicyForObjectLambda</a></p></li>
   35         -
/// </ul><important>
   36         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   37         -
/// </important>
          35  +
/// </ul>
   38     36   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   39     37   
pub struct GetAccessPointPolicyForObjectLambdaFluentBuilder {
   40     38   
    handle: ::std::sync::Arc<crate::client::Handle>,
   41     39   
    inner: crate::operation::get_access_point_policy_for_object_lambda::builders::GetAccessPointPolicyForObjectLambdaInputBuilder,
   42     40   
    config_override: ::std::option::Option<crate::config::Builder>,
   43     41   
}
   44     42   
impl
   45     43   
    crate::client::customize::internal::CustomizableSend<
   46     44   
        crate::operation::get_access_point_policy_for_object_lambda::GetAccessPointPolicyForObjectLambdaOutput,
   47     45   
        crate::operation::get_access_point_policy_for_object_lambda::GetAccessPointPolicyForObjectLambdaError,

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

@@ -1,1 +60,58 @@
   18     18   
        let mut fluent_builder = client.get_access_point_policy_status();
   19     19   
        fluent_builder.inner = self;
   20     20   
        fluent_builder.send().await
   21     21   
    }
   22     22   
}
   23     23   
/// Fluent builder constructing a request to `GetAccessPointPolicyStatus`.
   24     24   
///
   25     25   
/// <note>
   26     26   
/// <p>This operation is not supported by directory buckets.</p>
   27     27   
/// </note>
   28         -
/// <p>Indicates whether the specified access point currently has a policy that allows public access. For more information about public access through access points, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">Managing Data Access with Amazon S3 access points</a> in the <i>Amazon S3 User Guide</i>.</p><important>
   29         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   30         -
/// </important>
          28  +
/// <p>Indicates whether the specified access point currently has a policy that allows public access. For more information about public access through access points, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html">Managing Data Access with Amazon S3 access points</a> in the <i>Amazon S3 User Guide</i>.</p>
   31     29   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   32     30   
pub struct GetAccessPointPolicyStatusFluentBuilder {
   33     31   
    handle: ::std::sync::Arc<crate::client::Handle>,
   34     32   
    inner: crate::operation::get_access_point_policy_status::builders::GetAccessPointPolicyStatusInputBuilder,
   35     33   
    config_override: ::std::option::Option<crate::config::Builder>,
   36     34   
}
   37     35   
impl
   38     36   
    crate::client::customize::internal::CustomizableSend<
   39     37   
        crate::operation::get_access_point_policy_status::GetAccessPointPolicyStatusOutput,
   40     38   
        crate::operation::get_access_point_policy_status::GetAccessPointPolicyStatusError,

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

@@ -1,1 +60,58 @@
   18     18   
        let mut fluent_builder = client.get_access_point_policy_status_for_object_lambda();
   19     19   
        fluent_builder.inner = self;
   20     20   
        fluent_builder.send().await
   21     21   
    }
   22     22   
}
   23     23   
/// Fluent builder constructing a request to `GetAccessPointPolicyStatusForObjectLambda`.
   24     24   
///
   25     25   
/// <note>
   26     26   
/// <p>This operation is not supported by directory buckets.</p>
   27     27   
/// </note>
   28         -
/// <p>Returns the status of the resource policy associated with an Object Lambda Access Point.</p><important>
   29         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   30         -
/// </important>
          28  +
/// <p>Returns the status of the resource policy associated with an Object Lambda Access Point.</p>
   31     29   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   32     30   
pub struct GetAccessPointPolicyStatusForObjectLambdaFluentBuilder {
   33     31   
    handle: ::std::sync::Arc<crate::client::Handle>,
   34     32   
    inner: crate::operation::get_access_point_policy_status_for_object_lambda::builders::GetAccessPointPolicyStatusForObjectLambdaInputBuilder,
   35     33   
    config_override: ::std::option::Option<crate::config::Builder>,
   36     34   
}
   37     35   
impl
   38     36   
    crate::client::customize::internal::CustomizableSend<
   39     37   
        crate::operation::get_access_point_policy_status_for_object_lambda::GetAccessPointPolicyStatusForObjectLambdaOutput,
   40     38   
        crate::operation::get_access_point_policy_status_for_object_lambda::GetAccessPointPolicyStatusForObjectLambdaError,

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

@@ -1,1 +59,57 @@
   17     17   
    > {
   18     18   
        let mut fluent_builder = client.get_access_point_scope();
   19     19   
        fluent_builder.inner = self;
   20     20   
        fluent_builder.send().await
   21     21   
    }
   22     22   
}
   23     23   
/// Fluent builder constructing a request to `GetAccessPointScope`.
   24     24   
///
   25     25   
/// <p>Returns the access point scope for a directory bucket.</p>
   26     26   
/// <p>To use this operation, you must have the permission to perform the <code>s3express:GetAccessPointScope</code> action.</p>
   27         -
/// <p>For information about REST API errors, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">REST error responses</a>.</p><important>
   28         -
/// <p>You must URL encode any signed header values that contain spaces. For example, if your header value is <code>my file.txt</code>, containing two spaces after <code>my</code>, you must URL encode this value to <code>my%20%20file.txt</code>.</p>
   29         -
/// </important>
          27  +
/// <p>For information about REST API errors, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses">REST error responses</a>.</p>
   30     28   
#[derive(::std::clone::Clone, ::std::fmt::Debug)]
   31     29   
pub struct GetAccessPointScopeFluentBuilder {
   32     30   
    handle: ::std::sync::Arc<crate::client::Handle>,
   33     31   
    inner: crate::operation::get_access_point_scope::builders::GetAccessPointScopeInputBuilder,
   34     32   
    config_override: ::std::option::Option<crate::config::Builder>,
   35     33   
}
   36     34   
impl
   37     35   
    crate::client::customize::internal::CustomizableSend<
   38     36   
        crate::operation::get_access_point_scope::GetAccessPointScopeOutput,
   39     37   
        crate::operation::get_access_point_scope::GetAccessPointScopeError,