{
  "schemaVersion": "1.0",
  "generatedAt": "2026-09-30T13:29:11.325Z",
  "sourceRevision": "bc9e4442c43f8ffa20f4d9834c87a1c71239c85c",
  "documentation": "/aws/services/elasticache",
  "licensing": {
    "minimumPlans": [
      "Base"
    ],
    "lastUpdated": "2026-03-23",
    "sourceUrl": "/aws/licensing/"
  },
  "summary": {
    "total": 75,
    "implemented": 35,
    "notImplemented": 40
  },
  "service": "elasticache",
  "displayName": "ElastiCache",
  "operations": [
    {
      "name": "AddTagsToResource",
      "implemented": true
    },
    {
      "name": "AuthorizeCacheSecurityGroupIngress",
      "implemented": false
    },
    {
      "name": "BatchApplyUpdateAction",
      "implemented": false
    },
    {
      "name": "BatchStopUpdateAction",
      "implemented": false
    },
    {
      "name": "CompleteMigration",
      "implemented": false
    },
    {
      "name": "CopyServerlessCacheSnapshot",
      "implemented": false
    },
    {
      "name": "CopySnapshot",
      "implemented": false
    },
    {
      "name": "CreateCacheCluster",
      "implemented": true
    },
    {
      "name": "CreateCacheParameterGroup",
      "implemented": true
    },
    {
      "name": "CreateCacheSecurityGroup",
      "implemented": true
    },
    {
      "name": "CreateCacheSubnetGroup",
      "implemented": true
    },
    {
      "name": "CreateGlobalReplicationGroup",
      "implemented": false
    },
    {
      "name": "CreateReplicationGroup",
      "implemented": true
    },
    {
      "name": "CreateServerlessCache",
      "implemented": true
    },
    {
      "name": "CreateServerlessCacheSnapshot",
      "implemented": false
    },
    {
      "name": "CreateSnapshot",
      "implemented": false
    },
    {
      "name": "CreateUser",
      "implemented": true
    },
    {
      "name": "CreateUserGroup",
      "implemented": true
    },
    {
      "name": "DecreaseNodeGroupsInGlobalReplicationGroup",
      "implemented": false
    },
    {
      "name": "DecreaseReplicaCount",
      "implemented": false
    },
    {
      "name": "DeleteCacheCluster",
      "implemented": true
    },
    {
      "name": "DeleteCacheParameterGroup",
      "implemented": true
    },
    {
      "name": "DeleteCacheSecurityGroup",
      "implemented": true
    },
    {
      "name": "DeleteCacheSubnetGroup",
      "implemented": true
    },
    {
      "name": "DeleteGlobalReplicationGroup",
      "implemented": false
    },
    {
      "name": "DeleteReplicationGroup",
      "implemented": true
    },
    {
      "name": "DeleteServerlessCache",
      "implemented": true
    },
    {
      "name": "DeleteServerlessCacheSnapshot",
      "implemented": false
    },
    {
      "name": "DeleteSnapshot",
      "implemented": false
    },
    {
      "name": "DeleteUser",
      "implemented": true
    },
    {
      "name": "DeleteUserGroup",
      "implemented": true
    },
    {
      "name": "DescribeCacheClusters",
      "implemented": true
    },
    {
      "name": "DescribeCacheEngineVersions",
      "implemented": false
    },
    {
      "name": "DescribeCacheParameterGroups",
      "implemented": true
    },
    {
      "name": "DescribeCacheParameters",
      "implemented": true
    },
    {
      "name": "DescribeCacheSecurityGroups",
      "implemented": true
    },
    {
      "name": "DescribeCacheSubnetGroups",
      "implemented": true
    },
    {
      "name": "DescribeEngineDefaultParameters",
      "implemented": false
    },
    {
      "name": "DescribeEvents",
      "implemented": false
    },
    {
      "name": "DescribeGlobalReplicationGroups",
      "implemented": false
    },
    {
      "name": "DescribeReplicationGroups",
      "implemented": true
    },
    {
      "name": "DescribeReservedCacheNodes",
      "implemented": false
    },
    {
      "name": "DescribeReservedCacheNodesOfferings",
      "implemented": false
    },
    {
      "name": "DescribeServerlessCacheSnapshots",
      "implemented": false
    },
    {
      "name": "DescribeServerlessCaches",
      "implemented": true
    },
    {
      "name": "DescribeServiceUpdates",
      "implemented": false
    },
    {
      "name": "DescribeSnapshots",
      "implemented": false
    },
    {
      "name": "DescribeUpdateActions",
      "implemented": false
    },
    {
      "name": "DescribeUserGroups",
      "implemented": true
    },
    {
      "name": "DescribeUsers",
      "implemented": true
    },
    {
      "name": "DisassociateGlobalReplicationGroup",
      "implemented": false
    },
    {
      "name": "ExportServerlessCacheSnapshot",
      "implemented": false
    },
    {
      "name": "FailoverGlobalReplicationGroup",
      "implemented": false
    },
    {
      "name": "IncreaseNodeGroupsInGlobalReplicationGroup",
      "implemented": false
    },
    {
      "name": "IncreaseReplicaCount",
      "implemented": false
    },
    {
      "name": "ListAllowedNodeTypeModifications",
      "implemented": false
    },
    {
      "name": "ListTagsForResource",
      "implemented": true
    },
    {
      "name": "ModifyCacheCluster",
      "implemented": true
    },
    {
      "name": "ModifyCacheParameterGroup",
      "implemented": true
    },
    {
      "name": "ModifyCacheSubnetGroup",
      "implemented": true
    },
    {
      "name": "ModifyGlobalReplicationGroup",
      "implemented": false
    },
    {
      "name": "ModifyReplicationGroup",
      "implemented": true
    },
    {
      "name": "ModifyReplicationGroupShardConfiguration",
      "implemented": false
    },
    {
      "name": "ModifyServerlessCache",
      "implemented": true
    },
    {
      "name": "ModifyUser",
      "implemented": true
    },
    {
      "name": "ModifyUserGroup",
      "implemented": true
    },
    {
      "name": "PurchaseReservedCacheNodesOffering",
      "implemented": false
    },
    {
      "name": "RebalanceSlotsInGlobalReplicationGroup",
      "implemented": false
    },
    {
      "name": "RebootCacheCluster",
      "implemented": false
    },
    {
      "name": "RemoveTagsFromResource",
      "implemented": true
    },
    {
      "name": "ResetCacheParameterGroup",
      "implemented": false
    },
    {
      "name": "RevokeCacheSecurityGroupIngress",
      "implemented": false
    },
    {
      "name": "StartMigration",
      "implemented": false
    },
    {
      "name": "TestFailover",
      "implemented": false
    },
    {
      "name": "TestMigration",
      "implemented": false
    }
  ]
}