# AWS CLI

<code class="expression">space.vars.ionos\_cloud\_object\_storage</code> is compatible with the S3 protocol, which means that it can be used to manage buckets and objects with existing S3 clients once properly configured.

Amazon Web Services (AWS) Command-line Interface (CLI) is unique in offering a wide range of commands for comprehensive management of buckets and objects which is ideal for scripting and automation. <code class="expression">space.vars.ionos\_cloud\_object\_storage</code> supports using AWS CLI for Windows, macOS, and Linux.

## Use <code class="expression">space.vars.ionos\_cloud\_object\_storage</code> with AWS CLI

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Configure AWS CLI</strong></mark></td><td>Learn how to set up AWS CLI and using it with <code class="expression">space.vars.ionos_cloud_object_storage</code>.</td><td><a href="awscli/awscli-configure">awscli-configure</a></td></tr><tr><td><mark style="color:blue;"><strong>Standard Commands</strong></mark></td><td>Learn the common commands to manage <code class="expression">space.vars.ionos_cloud_object_storage</code> using AWS CLI.</td><td><a href="awscli/awscli-standard-commands">awscli-standard-commands</a></td></tr><tr><td><mark style="color:blue;"><strong>Object Lock</strong></mark></td><td>Learn how to create and manage Object Lock using AWS CLI.</td><td><a href="awscli/awscli-object-lock">awscli-object-lock</a></td></tr><tr><td><mark style="color:blue;"><strong>Replication</strong></mark></td><td>Learn how to replicate buckets using the AWS CLI.</td><td><a href="awscli/awscli-replication">awscli-replication</a></td></tr><tr><td><mark style="color:blue;"><strong>Versioning</strong></mark></td><td>Learn how to version buckets using the AWS CLI.</td><td><a href="awscli/awscli-versioning">awscli-versioning</a></td></tr><tr><td><mark style="color:blue;"><strong>Lifecycle</strong></mark></td><td>Learn how to manage Lifecycle using the AWS CLI.</td><td><a href="awscli/awscli-lifecycle">awscli-lifecycle</a></td></tr><tr><td><mark style="color:blue;"><strong>Bucket Policy</strong></mark></td><td>Learn about the features compatible with S3 API.</td><td><a href="awscli/awscli-bucket-policy">awscli-bucket-policy</a></td></tr><tr><td><mark style="color:blue;"><strong>ACL for Buckets</strong></mark></td><td>Learn how to define access permissions for buckets using the AWS CLI.</td><td><a href="awscli/awscli-acl-buckets">awscli-acl-buckets</a></td></tr><tr><td><mark style="color:blue;"><strong>ACL for Objects</strong></mark></td><td>Learn how to define access permissions for objects using the AWS CLI.</td><td><a href="awscli/awscli-acl-objects">awscli-acl-objects</a></td></tr><tr><td><mark style="color:blue;"><strong>Logging</strong></mark></td><td>Learn how to enable and manage Logging for buckets using the AWS CLI.</td><td><a href="awscli/awscli-logging">awscli-logging</a></td></tr><tr><td><mark style="color:blue;"><strong>CORS</strong></mark></td><td>Learn how to configure CORS for buckets using the AWS CLI.</td><td><a href="awscli/awscli-cors">awscli-cors</a></td></tr><tr><td><mark style="color:blue;"><strong>Static Website Hosting</strong></mark></td><td>Learn how to allow and manage static website hosting for buckets using the AWS CLI.</td><td><a href="awscli/awscli-static-website-hosting">awscli-static-website-hosting</a></td></tr></tbody></table>
