Feb 20, 2025·2 min readSeries: AWS from Zero · Part 102Delete an old IAM policy versionRemove one non-default managed policy version after verifying it is no longer needed.#aws#cli#iam#security#identity
Feb 20, 2025·2 min readSeries: AWS from Zero · Part 101List IAM managed policy versionsReview every stored policy version and identify the active default.#aws#cli#iam#security#identity
Feb 19, 2025·2 min readSeries: AWS from Zero · Part 100Create a new IAM managed policy versionUpdate a customer managed policy by creating and selecting a new default version.#aws#cli#iam#security#identity
Feb 19, 2025·2 min readSeries: AWS from Zero · Part 99Detach a managed policy from an IAM userRemove one direct managed-policy attachment and verify it is absent.#aws#cli#iam#security#identity
Feb 18, 2025·2 min readSeries: AWS from Zero · Part 98Attach a managed policy to an IAM userAttach one customer managed policy to a user and verify the direct attachment.#aws#cli#iam#security#identity
Feb 18, 2025·2 min readSeries: AWS from Zero · Part 97Read an IAM managed policy documentResolve a managed policy's default version ID and retrieve its JSON permissions document.#aws#cli#iam#security#identity
Feb 17, 2025·2 min readSeries: AWS from Zero · Part 96Inspect IAM managed policy metadataRead a managed policy's ARN, path, attachment count, update time, and default version.#aws#cli#iam#security#identity
Feb 17, 2025·2 min readSeries: AWS from Zero · Part 95Create a customer managed IAM policyCreate a reusable customer managed policy from a validated JSON document.#aws#cli#iam#security#identity
Feb 16, 2025·2 min readSeries: AWS from Zero · Part 94Understand IAM policy JSON anatomyBuild and validate a small identity policy with Version, Statement, Effect, Action, and Resource.#aws#cli#iam#security#identity
Feb 16, 2025·2 min readSeries: AWS from Zero · Part 93List inline policies on an IAM userList inline policy names and retrieve one embedded policy document.#aws#cli#iam#security#identity
Feb 15, 2025·2 min readSeries: AWS from Zero · Part 92List managed policies attached to an IAM userReturn the names and ARNs of managed policies directly attached to one user.#aws#cli#iam#security#identity
Feb 15, 2025·2 min readSeries: AWS from Zero · Part 91Distinguish IAM managed and inline policiesList attached managed policies and inline policy names for the same IAM user.#aws#cli#iam#security#identity
Feb 14, 2025·2 min readSeries: AWS from Zero · Part 90Remove an IAM user from a group safelyRemove group membership, verify both resources, and delete an empty demo group.#aws#cli#iam#security#identity
Feb 14, 2025·2 min readSeries: AWS from Zero · Part 89List every group for an IAM userInspect all IAM group memberships for one user.#aws#cli#iam#security#identity
Feb 13, 2025·2 min readSeries: AWS from Zero · Part 88Add an IAM user to a groupAdd one IAM user to a group and verify the membership from both directions.#aws#cli#iam#security#identity
Feb 13, 2025·2 min readSeries: AWS from Zero · Part 87Create an IAM user groupCreate an IAM group that can later receive shared permission policies.#aws#cli#iam#security#identity
Feb 12, 2025·2 min readSeries: AWS from Zero · Part 86Query IAM user tagsFilter IAM user tags and return one tag value with JMESPath.#aws#cli#iam#security#identity
Feb 12, 2025·2 min readSeries: AWS from Zero · Part 85Tag an IAM userAdd ownership and environment tags to an existing IAM user.#aws#cli#iam#security#identity
Feb 11, 2025·2 min readSeries: AWS from Zero · Part 84Create an IAM user without credentialsCreate a bare IAM user from the CLI without a console password or access key.#aws#cli#iam#security#identity
Feb 11, 2025·2 min readSeries: AWS from Zero · Part 83Inspect one IAM userRetrieve one IAM user's ARN, path, stable ID, creation date, and password-use timestamp.#aws#cli#iam#security#identity
Feb 10, 2025·2 min readSeries: AWS from Zero · Part 82List IAM users in an AWS accountList IAM user names, ARNs, paths, and creation dates with a compact CLI query.#aws#cli#iam#security#identity
Feb 10, 2025·2 min readSeries: AWS from Zero · Part 81Read your AWS caller identity deeplyInterpret the account, user ID, and ARN returned by STS get-caller-identity.#aws#cli#iam#security#identity
Feb 9, 2025·2 min readSeries: AWS from Zero · Part 80Build a private S3 backup bucket from the CLICombine naming, encryption, versioning, public-access blocking, lifecycle, upload, verification, and cleanup.#aws#cli#s3#storage#project#security
Feb 9, 2025·2 min readSeries: AWS from Zero · Part 79Restore an archived S3 object temporarilyRequest a temporary restore of an S3 Glacier Flexible Retrieval object and inspect progress.#aws#cli#s3#storage#archive#cost
Feb 8, 2025·2 min readSeries: AWS from Zero · Part 78List every incomplete S3 multipart uploadInventory unfinished multipart uploads with their keys, upload IDs, owners, and start times.#aws#cli#s3#storage#operations#cost
Feb 8, 2025·2 min readSeries: AWS from Zero · Part 77Apply an S3 Object Lock legal holdTurn a legal hold on for one object version and verify its state.#aws#cli#s3#storage#security#compliance
Feb 7, 2025·2 min readSeries: AWS from Zero · Part 76Set default S3 Object Lock retentionConfigure a short Governance-mode default retention rule for new object versions.#aws#cli#s3#storage#security#compliance
Feb 7, 2025·2 min readSeries: AWS from Zero · Part 75Create an S3 bucket with Object LockCreate a new versioned bucket with Object Lock enabled at creation time.#aws#cli#s3#storage#security#compliance
Feb 6, 2025·2 min readSeries: AWS from Zero · Part 74Audit an S3 replication configurationInspect replication role, rule priorities, filters, destinations, and delete marker behavior.#aws#cli#s3#storage#replication
Feb 6, 2025·2 min readSeries: AWS from Zero · Part 73Create a basic S3 replication ruleApply a versioned S3 replication configuration using an existing replication role.#aws#cli#s3#storage#replication#versioning
Feb 5, 2025·2 min readSeries: AWS from Zero · Part 72Prepare S3 buckets for replicationEnable versioning on source and destination buckets before adding an S3 replication rule.#aws#cli#s3#storage#replication#versioning
Feb 5, 2025·2 min readSeries: AWS from Zero · Part 71Inspect S3 event notification configurationRead all Lambda, SQS, SNS, and EventBridge notifications configured on a bucket.#aws#cli#s3#storage#events
Feb 4, 2025·2 min readSeries: AWS from Zero · Part 70Configure S3 Storage Class AnalysisCreate an analytics configuration that studies access patterns under one prefix.#aws#cli#s3#storage#analytics#cost
Feb 4, 2025·2 min readSeries: AWS from Zero · Part 69Enable S3 request metrics for a bucketCreate an S3 metrics configuration for the whole bucket and inspect it.#aws#cli#s3#storage#observability#cloudwatch
Feb 3, 2025·2 min readSeries: AWS from Zero · Part 68List and inspect S3 Inventory configurationsAudit the inventory jobs configured on an S3 bucket.#aws#cli#s3#storage#operations
Feb 3, 2025·2 min readSeries: AWS from Zero · Part 67Create an S3 Inventory configurationDefine a daily CSV inventory of current object versions for a source bucket.#aws#cli#s3#storage#operations
Feb 2, 2025·2 min readSeries: AWS from Zero · Part 66Use the S3 accelerated endpoint from AWS CLIConfigure an AWS CLI profile to use S3 Transfer Acceleration and test an upload.#aws#cli#s3#storage#performance#cost
Feb 2, 2025·2 min readSeries: AWS from Zero · Part 65Enable S3 Transfer AccelerationTurn on S3 Transfer Acceleration for a compatible bucket and verify its status.#aws#cli#s3#storage#performance#cost
Feb 1, 2025·2 min readSeries: AWS from Zero · Part 64Call a Requester Pays S3 bucketUse the request-payer option for listing and downloading from a Requester Pays bucket.#aws#cli#s3#storage#cost
Feb 1, 2025·2 min readSeries: AWS from Zero · Part 63Enable Requester Pays on an S3 bucketConfigure Requester Pays and understand which requests require an explicit requester flag.#aws#cli#s3#storage#cost
Jan 31, 2025·2 min readSeries: AWS from Zero · Part 62Inspect S3 server access logging statusRead the current logging destination and prefix for an S3 bucket.#aws#cli#s3#storage#observability
Jan 31, 2025·2 min readSeries: AWS from Zero · Part 61Enable S3 server access logging safelyConfigure a source bucket to deliver server access logs into a dedicated destination bucket.#aws#cli#s3#storage#observability
Jan 30, 2025·2 min readSeries: AWS from Zero · Part 60Remove S3 static website configurationDelete the website subresource and verify that a bucket is no longer configured for website hosting.#aws#cli#s3#storage#web
Jan 30, 2025·2 min readSeries: AWS from Zero · Part 59Create an S3 website redirect objectUpload a zero-byte object that redirects S3 website requests to another path.#aws#cli#s3#storage#web
Jan 29, 2025·2 min readSeries: AWS from Zero · Part 58Add an S3 website error documentConfigure index and error documents together for an S3 website endpoint.#aws#cli#s3#storage#web
Jan 29, 2025·2 min readSeries: AWS from Zero · Part 57Configure an S3 static website indexSet an index document for S3 static website hosting and inspect the website configuration.#aws#cli#s3#storage#web
Jan 28, 2025·2 min readSeries: AWS from Zero · Part 56Use S3 sync delete without surprisesPreview how sync --delete removes destination objects that are absent locally.#aws#cli#s3#storage
Jan 28, 2025·2 min readSeries: AWS from Zero · Part 55Filter a recursive S3 copyCopy a directory recursively while excluding everything except selected file patterns.#aws#cli#s3#storage