Chris Smith
Chris Smith
AWS's assume role capability sometimes requires an "external ID" be specified ([documentation](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-user_externalid.html).) Currently the `assume-role` tool doesn't have a way for a user to specify that external ID, meaning that...
My team has set up AWS SSO and is starting to use `aws sso login` for most of their needs. Everything is working smoothly. However, it appears that AWS SDKs...
`gsutil rsync` synchronizes the contents of two buckets/directories. Essentially taking two object paths (_source_ and _dest_) and then copies/deletes all objects under those paths until _dest_ matches _source_. Seems like...
Add some integration tests for new buckets specifying a DefaultObjectACL value, and then confirm that new objects in the bucket get that ACL.
If it will take > 1s, or uploading a file(s) larger than X MiB, show our progress indicator.
Let us sanity check running our cmdlets on projects where: - Billing is no longer enabled - The specific API is not enabled Is the error message reasonable? If not,...
Confirm that we can read/write files larger than 5MiB, which goes through a different code path in the Apiary libraries.
`Copy-GcsObject` and `Remove-GcsObject` should support `-Recurse`, which would take an object name prefix and copy/remove all objects with that prefix.
Looks like we don't support Filter in `Get-ChildItem`. Unless we have a reason not to enable this, we probably should. ``` PS gs:\shopbot9000> Get-ChildItem -Filter *.png -Recurse items | Select...
From our cmdlets there currently is no way to determine which version / date they were built at. Perhaps we could update the assembly version info with each release?