{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazons3files.html",
  "name": "Amazon S3 Files",
  "prefix": "s3files",
  "timestamp": "1775649607",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/s3files-client-authorization.html",
      "name": "ClientMount",
      "description": "Grants permission to allow an NFS client read-access to a file system",
      "access": "Read",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [
        "s3files:AccessPointArn"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/s3files-client-authorization.html",
      "name": "ClientRootAccess",
      "description": "Grants permission to allow an NFS client root-access to a file system",
      "access": "Write",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [
        "s3files:AccessPointArn"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/s3files-client-authorization.html",
      "name": "ClientWrite",
      "description": "Grants permission to allow an NFS client write-access to a file system",
      "access": "Write",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [
        "s3files:AccessPointArn"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_CreateAccessPoint.html",
      "name": "CreateAccessPoint",
      "description": "Grants permission to create an access point for the specified file system",
      "access": "Write",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:TagKeys",
        "aws:RequestTag/${TagKey}"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_CreateFileSystem.html",
      "name": "CreateFileSystem",
      "description": "Grants permission to create a new file system",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_CreateMountTarget.html",
      "name": "CreateMountTarget",
      "description": "Grants permission to create a mount target for a file system",
      "access": "Write",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_DeleteAccessPoint.html",
      "name": "DeleteAccessPoint",
      "description": "Grants permission to delete a specified access point",
      "access": "Write",
      "resources": [
        {
          "name": "access-point",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_DeleteFileSystem.html",
      "name": "DeleteFileSystem",
      "description": "Grants permission to delete a specified file system",
      "access": "Write",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_DeleteFileSystemPolicy.html",
      "name": "DeleteFileSystemPolicy",
      "description": "Grants permission to delete the IAM resource policy for a specified file system",
      "access": "Permissions management",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_DeleteMountTarget.html",
      "name": "DeleteMountTarget",
      "description": "Grants permission to delete a specified mount target",
      "access": "Write",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetAccessPoint.html",
      "name": "GetAccessPoint",
      "description": "Grants permission to get resource information for a specified access point",
      "access": "Read",
      "resources": [
        {
          "name": "access-point",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetFileSystem.html",
      "name": "GetFileSystem",
      "description": "Grants permission to get resource information for a specified file system",
      "access": "Read",
      "resources": [
        {
          "name": "file-system",
          "is_required": false
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetFileSystemPolicy.html",
      "name": "GetFileSystemPolicy",
      "description": "Grants permission to get the IAM resource policy for a specified file system",
      "access": "Read",
      "resources": [
        {
          "name": "file-system",
          "is_required": false
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetMountTarget.html",
      "name": "GetMountTarget",
      "description": "Grants permission to get resource information for a specified mount target",
      "access": "Read",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_GetSynchronizationConfiguration.html",
      "name": "GetSynchronizationConfiguration",
      "description": "Grants permission to get a synchronization configuration for a specified file system",
      "access": "Read",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListAccessPoints.html",
      "name": "ListAccessPoints",
      "description": "Grants permission to get a paginated list of all access points in the account",
      "access": "List",
      "resources": [
        {
          "name": "access-point",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListFileSystems.html",
      "name": "ListFileSystems",
      "description": "Grants permission to get a paginated list of all file systems in the account",
      "access": "List",
      "resources": [
        {
          "name": "file-system",
          "is_required": false
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListMountTargets.html",
      "name": "ListMountTargets",
      "description": "Grants permission to get a paginated list of all mount targets in the account",
      "access": "List",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_ListTagsForResource.html",
      "name": "ListTagsForResource",
      "description": "Grants permission to list tags for a specified S3 Files resource",
      "access": "Read",
      "resources": [
        {
          "name": "access-point",
          "is_required": false
        },
        {
          "name": "file-system",
          "is_required": false
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_PutFileSystemPolicy.html",
      "name": "PutFileSystemPolicy",
      "description": "Grants permission to add an IAM resource policy to a specified file system",
      "access": "Permissions management",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_PutSynchronizationConfiguration.html",
      "name": "PutSynchronizationConfiguration",
      "description": "Grants permission to add a synchronization configuration to a specified file system",
      "access": "Write",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_TagResource.html",
      "name": "TagResource",
      "description": "Grants permission to tag a specified S3 Files resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "access-point",
          "is_required": false
        },
        {
          "name": "file-system",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys",
        "s3files:CreateAction"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_UntagResource.html",
      "name": "UntagResource",
      "description": "Grants permission to untag a specified S3 Files resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "access-point",
          "is_required": false
        },
        {
          "name": "file-system",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:TagKeys"
      ],
      "dependents": []
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_S3Files_UpdateMountTarget.html",
      "name": "UpdateMountTarget",
      "description": "Grants permission to update resource information for a specified mount target",
      "access": "Write",
      "resources": [
        {
          "name": "file-system",
          "is_required": true
        }
      ],
      "conditions": [],
      "dependents": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/creating-using-create-fs.html",
      "name": "file-system",
      "arn": "arn:${Partition}:s3files:${Region}:${Account}:file-system/${FileSystemId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/s3files-access-points.html",
      "name": "access-point",
      "arn": "arn:${Partition}:s3files:${Region}:${Account}:file-system/${FileSystemId}/access-point/${AccessPointId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag",
      "name": "aws:RequestTag/${TagKey}",
      "description": "Filters access by the tags that are passed in the request",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag",
      "name": "aws:ResourceTag/${TagKey}",
      "description": "Filters access by the tags associated with the resource",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys",
      "name": "aws:TagKeys",
      "description": "Filters access by the tag keys that are passed in the request",
      "type": "ArrayOfString"
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/s3files-access-points.html",
      "name": "s3files:AccessPointArn",
      "description": "Filters access by the ARN of the access point used to mount the file system",
      "type": "ARN"
    },
    {
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/using-tags-s3files.html",
      "name": "s3files:CreateAction",
      "description": "Filters access by the name of a resource-creating API action",
      "type": "String"
    }
  ]
}