Amazon Simple Storage Service
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of all sizes and industries can use it to store and protect any amount of data for a range of use cases, such as websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3 provides easy-to-use management features so you can organize your data and configure finely-tuned access controls to meet your specific business, organizational, and compliance requirements. Amazon S3 is designed for 99.999999999% (11 9’s) of durability, and stores data for millions of applications for companies all around the world.
Below are the cmdlets which are available with Amazon Simple Storage Service
CmdletName | ServiceOperation |
Add-S3PublicAccessBlock | PutPublicAccessBlock |
Copy-S3Object | CopyObject |
Get-S3ACL | GetACL |
Get-S3Bucket | ListBuckets |
Get-S3BucketAccelerateConfiguration | GetBucketAccelerateConfiguration |
Get-S3BucketAnalyticsConfiguration | GetBucketAnalyticsConfiguration |
Get-S3BucketAnalyticsConfigurationList | ListBucketAnalyticsConfigurations |
Get-S3BucketEncryption | GetBucketEncryption |
Get-S3BucketInventoryConfiguration | GetBucketInventoryConfiguration |
Get-S3BucketInventoryConfigurationList | ListBucketInventoryConfigurations |
Get-S3BucketLocation | GetBucketLocation |
Get-S3BucketLogging | GetBucketLogging |
Get-S3BucketMetricsConfiguration | GetBucketMetricsConfiguration |
Get-S3BucketMetricsConfigurationList | ListBucketMetricsConfigurations |
Get-S3BucketNotification | GetBucketNotification |
Get-S3BucketPolicy | GetBucketPolicy |
Get-S3BucketPolicyStatus | GetBucketPolicyStatus |
Get-S3BucketReplication | GetBucketReplication |
Get-S3BucketRequestPayment | GetBucketRequestPayment |
Get-S3BucketTagging | GetBucketTagging |
Get-S3BucketVersioning | GetBucketVersioning |
Get-S3BucketWebsite | GetBucketWebsite |
Get-S3CORSConfiguration | GetCORSConfiguration |
Get-S3LifecycleConfiguration | GetLifecycleConfiguration |
Get-S3Object | ListObjects |
Get-S3ObjectLegalHold | GetObjectLegalHold |
Get-S3ObjectLockConfiguration | GetObjectLockConfiguration |
Get-S3ObjectMetadata | GetObjectMetadata |
Get-S3ObjectRetention | GetObjectRetention |
Get-S3ObjectTagSet | GetObjectTagging |
Get-S3PreSignedURL | GetPreSignedURL |
Get-S3PublicAccessBlock | GetPublicAccessBlock |
Get-S3Version | ListVersions |
New-S3Bucket | PutBucket |
Read-S3Object | GetObject |
Remove-S3Bucket | DeleteBucket |
Remove-S3BucketAnalyticsConfiguration | DeleteBucketAnalyticsConfiguration |
Remove-S3BucketEncryption | DeleteBucketEncryption |
Remove-S3BucketInventoryConfiguration | DeleteBucketInventoryConfiguration |
Remove-S3BucketMetricsConfiguration | DeleteBucketMetricsConfiguration |
Remove-S3BucketPolicy | DeleteBucketPolicy |
Remove-S3BucketReplication | DeleteBucketReplication |
Remove-S3BucketTagging | DeleteBucketTagging |
Remove-S3BucketWebsite | DeleteBucketWebsite |
Remove-S3CORSConfiguration | DeleteCORSConfiguration |
Remove-S3LifecycleConfiguration | DeleteLifecycleConfiguration |
Remove-S3MultipartUpload | AbortMultipartUpload |
Remove-S3Object | DeleteObjects |
Remove-S3ObjectTagSet | DeleteObjectTagging |
Remove-S3PublicAccessBlock | DeletePublicAccessBlock |
Restore-S3Object | RestoreObject |
Select-S3ObjectContent | SelectObjectContent |
Set-S3ACL | PutACL |
Set-S3BucketEncryption | PutBucketEncryption |
Test-S3Bucket | |
Write-S3BucketAccelerateConfiguration | PutBucketAccelerateConfiguration |
Write-S3BucketAnalyticsConfiguration | PutBucketAnalyticsConfiguration |
Write-S3BucketInventoryConfiguration | PutBucketInventoryConfiguration |
Write-S3BucketLogging | PutBucketLogging |
Write-S3BucketMetricsConfiguration | PutBucketMetricsConfiguration |
Write-S3BucketNotification | PutBucketNotification |
Write-S3BucketPolicy | PutBucketPolicy |
Write-S3BucketReplication | PutBucketReplication |
Write-S3BucketRequestPayment | PutBucketRequestPayment |
Write-S3BucketTagging | PutBucketTagging |
Write-S3BucketVersioning | PutBucketVersioning |
Write-S3BucketWebsite | PutBucketWebsite |
Write-S3CORSConfiguration | PutCORSConfiguration |
Write-S3LifecycleConfiguration | PutLifecycleConfiguration |
Write-S3ObjectLegalHold | PutObjectLegalHold |
Write-S3ObjectLockConfiguration | PutObjectLockConfiguration |
Write-S3ObjectRetention | PutObjectRetention |
Write-S3ObjectTagSet | PutObjectTagging |
You can also check other AWS Services, and each services cmdlets we are providing.