Class GetServerlessCacheResult


  • public final class GetServerlessCacheResult
    extends java.lang.Object
    • Method Detail

      • arn

        public java.lang.String arn()
        Returns:
        ARN of the serverless cache.
      • cacheUsageLimits

        public GetServerlessCacheCacheUsageLimits cacheUsageLimits()
        Returns:
        The cache usage limits for storage and ElastiCache Processing Units for the cache. See `cacheUsageLimits` Block for details.
      • createTime

        public java.lang.String createTime()
        Returns:
        Timestamp of when the serverless cache was created.
      • dailySnapshotTime

        public java.lang.String dailySnapshotTime()
        Returns:
        The daily time that snapshots will be created from the new serverless cache. Only available for engine types `"redis"` and `"valkey"`.
      • description

        public java.lang.String description()
        Returns:
        Description of the serverless cache.
      • endpoint

        public GetServerlessCacheEndpoint endpoint()
        Returns:
        Represents the information required for client programs to connect to the cache. See `endpoint` Block for details.
      • engine

        public java.lang.String engine()
        Returns:
        Name of the cache engine.
      • fullEngineVersion

        public java.lang.String fullEngineVersion()
        Returns:
        The name and version number of the engine the serverless cache is compatible with.
      • kmsKeyId

        public java.lang.String kmsKeyId()
        Returns:
        ARN of the customer managed key for encrypting the data at rest.
      • majorEngineVersion

        public java.lang.String majorEngineVersion()
        Returns:
        The version number of the engine the serverless cache is compatible with.
      • name

        public java.lang.String name()
      • readerEndpoint

        public GetServerlessCacheReaderEndpoint readerEndpoint()
        Returns:
        Represents the information required for client programs to connect to a cache node. See `readerEndpoint` Block for details.
      • region

        public java.lang.String region()
      • securityGroupIds

        public java.util.List<java.lang.String> securityGroupIds()
        Returns:
        A list of the one or more VPC security groups associated with the serverless cache.
      • snapshotRetentionLimit

        public java.lang.Integer snapshotRetentionLimit()
        Returns:
        The number of snapshots that will be retained for the serverless cache. Available for Redis only.
      • status

        public java.lang.String status()
        Returns:
        The current status of the serverless cache.
      • subnetIds

        public java.util.List<java.lang.String> subnetIds()
        Returns:
        A list of the identifiers of the subnets where the VPC endpoint for the serverless cache are deployed.
      • userGroupId

        public java.lang.String userGroupId()
        Returns:
        The identifier of the UserGroup associated with the serverless cache. Available for Redis and Valkey.