UNPKG

@cloud-copilot/iam-data

Version:
252 lines 8.97 kB
{ "aws:requesttag/${tagkey}": { "key": "aws:RequestTag/${TagKey}", "description": "Filters access by the tags that are passed in the request", "type": "String" }, "aws:resourcetag/${tagkey}": { "key": "aws:ResourceTag/${TagKey}", "description": "Filters access by the tags associated with the resource", "type": "String" }, "aws:tagkeys": { "key": "aws:TagKeys", "description": "Filters access by the tag keys that are passed in the request", "type": "ArrayOfString" }, "s3:accessgrantsinstancearn": { "key": "s3:AccessGrantsInstanceArn", "description": "Filters access by access grants instance ARN", "type": "ARN" }, "s3:accesspointnetworkorigin": { "key": "s3:AccessPointNetworkOrigin", "description": "Filters access by the network origin (Internet or VPC)", "type": "String" }, "s3:dataaccesspointaccount": { "key": "s3:DataAccessPointAccount", "description": "Filters access by the AWS Account ID that owns the access point", "type": "String" }, "s3:dataaccesspointarn": { "key": "s3:DataAccessPointArn", "description": "Filters access by an access point Amazon Resource Name (ARN)", "type": "ARN" }, "s3:existingjoboperation": { "key": "s3:ExistingJobOperation", "description": "Filters access by operation to updating the job priority", "type": "String" }, "s3:existingjobpriority": { "key": "s3:ExistingJobPriority", "description": "Filters access by priority range to cancelling existing jobs", "type": "Numeric" }, "s3:existingobjecttag/<key>": { "key": "s3:ExistingObjectTag/<key>", "description": "Filters access by existing object tag key and value", "type": "String" }, "s3:inventoryaccessibleoptionalfields": { "key": "s3:InventoryAccessibleOptionalFields", "description": "Filters access by restricting which optional metadata fields a user can add when configuring S3 Inventory reports", "type": "ArrayOfString" }, "s3:jobsuspendedcause": { "key": "s3:JobSuspendedCause", "description": "Filters access by a specific job suspended cause (for example, AWAITING_CONFIRMATION) to cancelling suspended jobs", "type": "String" }, "s3:objectcreationoperation": { "key": "s3:ObjectCreationOperation", "description": "Filters access by whether or not the operation creates an object", "type": "Bool" }, "s3:requestjoboperation": { "key": "s3:RequestJobOperation", "description": "Filters access by operation to creating jobs", "type": "String" }, "s3:requestjobpriority": { "key": "s3:RequestJobPriority", "description": "Filters access by priority range to creating new jobs", "type": "Numeric" }, "s3:requestobjecttag/<key>": { "key": "s3:RequestObjectTag/<key>", "description": "Filters access by the tag keys and values to be added to objects", "type": "String" }, "s3:requestobjecttagkeys": { "key": "s3:RequestObjectTagKeys", "description": "Filters access by the tag keys to be added to objects", "type": "ArrayOfString" }, "s3:resourceaccount": { "key": "s3:ResourceAccount", "description": "Filters access by the resource owner AWS account ID", "type": "String" }, "s3:tlsversion": { "key": "s3:TlsVersion", "description": "Filters access by the TLS version used by the client", "type": "Numeric" }, "s3:authtype": { "key": "s3:authType", "description": "Filters access by authentication method", "type": "String" }, "s3:delimiter": { "key": "s3:delimiter", "description": "Filters access by delimiter parameter", "type": "String" }, "s3:destinationregion": { "key": "s3:destinationRegion", "description": "Filters access by a specific replication destination region for targeted buckets of the AWS FIS action aws:s3:bucket-pause-replication", "type": "String" }, "s3:if-match": { "key": "s3:if-match", "description": "Filters access by the request's 'If-Match' conditional header", "type": "String" }, "s3:if-none-match": { "key": "s3:if-none-match", "description": "Filters access by the request's 'If-None-Match' conditional header", "type": "String" }, "s3:isreplicationpauserequest": { "key": "s3:isReplicationPauseRequest", "description": "Filters access by request made via AWS FIS action aws:s3:bucket-pause-replication", "type": "Bool" }, "s3:locationconstraint": { "key": "s3:locationconstraint", "description": "Filters access by a specific Region", "type": "String" }, "s3:max-keys": { "key": "s3:max-keys", "description": "Filters access by maximum number of keys returned in a ListBucket request", "type": "Numeric" }, "s3:object-lock-legal-hold": { "key": "s3:object-lock-legal-hold", "description": "Filters access by object legal hold status", "type": "String" }, "s3:object-lock-mode": { "key": "s3:object-lock-mode", "description": "Filters access by object retention mode (COMPLIANCE or GOVERNANCE)", "type": "String" }, "s3:object-lock-remaining-retention-days": { "key": "s3:object-lock-remaining-retention-days", "description": "Filters access by remaining object retention days", "type": "Numeric" }, "s3:object-lock-retain-until-date": { "key": "s3:object-lock-retain-until-date", "description": "Filters access by object retain-until date", "type": "Date" }, "s3:prefix": { "key": "s3:prefix", "description": "Filters access by key name prefix", "type": "String" }, "s3:signatureage": { "key": "s3:signatureAge", "description": "Filters access by the age in milliseconds of the request signature", "type": "Numeric" }, "s3:signatureversion": { "key": "s3:signatureversion", "description": "Filters access by the version of AWS Signature used on the request", "type": "String" }, "s3:versionid": { "key": "s3:versionid", "description": "Filters access by a specific object version", "type": "String" }, "s3:x-amz-acl": { "key": "s3:x-amz-acl", "description": "Filters access by canned ACL in the request's x-amz-acl header", "type": "String" }, "s3:x-amz-content-sha256": { "key": "s3:x-amz-content-sha256", "description": "Filters access by unsigned content in your bucket", "type": "String" }, "s3:x-amz-copy-source": { "key": "s3:x-amz-copy-source", "description": "Filters access by copy source bucket, prefix, or object in the copy object requests", "type": "String" }, "s3:x-amz-grant-full-control": { "key": "s3:x-amz-grant-full-control", "description": "Filters access by x-amz-grant-full-control (full control) header", "type": "String" }, "s3:x-amz-grant-read": { "key": "s3:x-amz-grant-read", "description": "Filters access by x-amz-grant-read (read access) header", "type": "String" }, "s3:x-amz-grant-read-acp": { "key": "s3:x-amz-grant-read-acp", "description": "Filters access by the x-amz-grant-read-acp (read permissions for the ACL) header", "type": "String" }, "s3:x-amz-grant-write": { "key": "s3:x-amz-grant-write", "description": "Filters access by the x-amz-grant-write (write access) header", "type": "String" }, "s3:x-amz-grant-write-acp": { "key": "s3:x-amz-grant-write-acp", "description": "Filters access by the x-amz-grant-write-acp (write permissions for the ACL) header", "type": "String" }, "s3:x-amz-metadata-directive": { "key": "s3:x-amz-metadata-directive", "description": "Filters access by object metadata behavior (COPY or REPLACE) when objects are copied", "type": "String" }, "s3:x-amz-object-ownership": { "key": "s3:x-amz-object-ownership", "description": "Filters access by Object Ownership", "type": "String" }, "s3:x-amz-server-side-encryption": { "key": "s3:x-amz-server-side-encryption", "description": "Filters access by server-side encryption", "type": "String" }, "s3:x-amz-server-side-encryption-aws-kms-key-id": { "key": "s3:x-amz-server-side-encryption-aws-kms-key-id", "description": "Filters access by AWS KMS customer managed CMK for server-side encryption", "type": "ARN" }, "s3:x-amz-server-side-encryption-customer-algorithm": { "key": "s3:x-amz-server-side-encryption-customer-algorithm", "description": "Filters access by customer specified algorithm for server-side encryption", "type": "String" }, "s3:x-amz-storage-class": { "key": "s3:x-amz-storage-class", "description": "Filters access by storage class", "type": "String" }, "s3:x-amz-website-redirect-location": { "key": "s3:x-amz-website-redirect-location", "description": "Filters access by a specific website redirect location for buckets that are configured as static websites", "type": "String" } }