> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# S3PingDiscoveryProtocol

<span id="atoti_storage_aws.S3PingDiscoveryProtocol" />

> atoti\_storage\_aws.S3PingDiscoveryProtocol(<br />
>     \*,<br />
>     *region\_name*: [str](https://docs.python.org/3/library/stdtypes.html#str),<br />
>     *bucket\_name*: [str](https://docs.python.org/3/library/stdtypes.html#str),<br />
>     *bucket\_prefix*: [str](https://docs.python.org/3/library/stdtypes.html#str) = `''`,<br />
>     *check\_if\_bucket\_exists*: [bool](https://docs.python.org/3/library/functions.html#bool) = `True`,<br />
>     *acl\_grant\_bucket\_owner\_full\_control*: [bool](https://docs.python.org/3/library/functions.html#bool) = `False`,<br />
>     *path\_style\_access\_enabled*: [bool](https://docs.python.org/3/library/functions.html#bool) = `False`,<br />
> )

### Attributes

<h4 id="atoti_storage_aws.S3PingDiscoveryProtocol.region_name">
  *region\_name*
</h4>

> [str](https://docs.python.org/3/library/stdtypes.html#str)

<h4 id="atoti_storage_aws.S3PingDiscoveryProtocol.bucket_name">
  *bucket\_name*
</h4>

> [str](https://docs.python.org/3/library/stdtypes.html#str)

<h4 id="atoti_storage_aws.S3PingDiscoveryProtocol.bucket_prefix">
  *bucket\_prefix*
</h4>

> [str](https://docs.python.org/3/library/stdtypes.html#str)

<h4 id="atoti_storage_aws.S3PingDiscoveryProtocol.check_if_bucket_exists">
  *check\_if\_bucket\_exists*
</h4>

> [bool](https://docs.python.org/3/library/functions.html#bool)

<h4 id="atoti_storage_aws.S3PingDiscoveryProtocol.acl_grant_bucket_owner_full_control">
  *acl\_grant\_bucket\_owner\_full\_control*
</h4>

> [bool](https://docs.python.org/3/library/functions.html#bool)

<h4 id="atoti_storage_aws.S3PingDiscoveryProtocol.path_style_access_enabled">
  *path\_style\_access\_enabled*
</h4>

> [bool](https://docs.python.org/3/library/functions.html#bool)
