We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 31, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 31, 2026 by Pulumi
Resource Type definition for AWS::ElastiCache::ServerlessCacheSnapshot. A serverless cache snapshot is a point-in-time backup of an ElastiCache serverless cache. Available for Valkey, Redis OSS and Serverless Memcached only.
Using getServerlessCacheSnapshot
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServerlessCacheSnapshot(args: GetServerlessCacheSnapshotArgs, opts?: InvokeOptions): Promise<GetServerlessCacheSnapshotResult>
function getServerlessCacheSnapshotOutput(args: GetServerlessCacheSnapshotOutputArgs, opts?: InvokeOutputOptions): Output<GetServerlessCacheSnapshotResult>def get_serverless_cache_snapshot(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServerlessCacheSnapshotResult
def get_serverless_cache_snapshot_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetServerlessCacheSnapshotResult]func LookupServerlessCacheSnapshot(ctx *Context, args *LookupServerlessCacheSnapshotArgs, opts ...InvokeOption) (*LookupServerlessCacheSnapshotResult, error)
func LookupServerlessCacheSnapshotOutput(ctx *Context, args *LookupServerlessCacheSnapshotOutputArgs, opts ...InvokeOption) LookupServerlessCacheSnapshotResultOutput> Note: This function is named LookupServerlessCacheSnapshot in the Go SDK.
public static class GetServerlessCacheSnapshot
{
public static Task<GetServerlessCacheSnapshotResult> InvokeAsync(GetServerlessCacheSnapshotArgs args, InvokeOptions? opts = null)
public static Output<GetServerlessCacheSnapshotResult> Invoke(GetServerlessCacheSnapshotInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetServerlessCacheSnapshotResult> Invoke(GetServerlessCacheSnapshotInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetServerlessCacheSnapshotResult> getServerlessCacheSnapshot(GetServerlessCacheSnapshotArgs args, InvokeOptions options)
public static Output<GetServerlessCacheSnapshotResult> getServerlessCacheSnapshot(GetServerlessCacheSnapshotArgs args, InvokeOptions options)
public static Output<GetServerlessCacheSnapshotResult> getServerlessCacheSnapshot(GetServerlessCacheSnapshotArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:elasticache:getServerlessCacheSnapshot
arguments:
# arguments dictionarydata "aws-native_elasticache_get_serverless_cache_snapshot" "name" {
# arguments
}The following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- Arn string
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- arn string
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- arn String
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- arn string
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- arn str
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- arn String
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
getServerlessCacheSnapshot Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- Bytes
Used stringFor Cache - The total size of the serverless cache snapshot, in bytes.
- Create
Time string - The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot.
- Serverless
Cache Pulumi.Configuration Aws Native. Elasti Cache. Outputs. Serverless Cache Snapshot Serverless Cache Configuration - The configuration of the serverless cache, at the time the snapshot was taken.
- Snapshot
Type string - The type of snapshot of the serverless cache.
- Status string
- The current status of the serverless cache snapshot.
-
List<Pulumi.
Aws Native. Outputs. Tag> - A list of tags to be added to the serverless cache snapshot resource.
- Arn string
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- Bytes
Used stringFor Cache - The total size of the serverless cache snapshot, in bytes.
- Create
Time string - The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot.
- Serverless
Cache ServerlessConfiguration Cache Snapshot Serverless Cache Configuration - The configuration of the serverless cache, at the time the snapshot was taken.
- Snapshot
Type string - The type of snapshot of the serverless cache.
- Status string
- The current status of the serverless cache snapshot.
- Tag
- A list of tags to be added to the serverless cache snapshot resource.
- arn string
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- bytes_
used_ stringfor_ cache - The total size of the serverless cache snapshot, in bytes.
- create_
time string - The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot.
- serverless_
cache_ objectconfiguration - The configuration of the serverless cache, at the time the snapshot was taken.
- snapshot_
type string - The type of snapshot of the serverless cache.
- status string
- The current status of the serverless cache snapshot.
- list(object)
- A list of tags to be added to the serverless cache snapshot resource.
- arn String
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- bytes
Used StringFor Cache - The total size of the serverless cache snapshot, in bytes.
- create
Time String - The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot.
- serverless
Cache ServerlessConfiguration Cache Snapshot Serverless Cache Configuration - The configuration of the serverless cache, at the time the snapshot was taken.
- snapshot
Type String - The type of snapshot of the serverless cache.
- status String
- The current status of the serverless cache snapshot.
- List<Tag>
- A list of tags to be added to the serverless cache snapshot resource.
- arn string
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- bytes
Used stringFor Cache - The total size of the serverless cache snapshot, in bytes.
- create
Time string - The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot.
- serverless
Cache ServerlessConfiguration Cache Snapshot Serverless Cache Configuration - The configuration of the serverless cache, at the time the snapshot was taken.
- snapshot
Type string - The type of snapshot of the serverless cache.
- status string
- The current status of the serverless cache snapshot.
- Tag[]
- A list of tags to be added to the serverless cache snapshot resource.
- arn str
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- bytes_
used_ strfor_ cache - The total size of the serverless cache snapshot, in bytes.
- create_
time str - The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot.
- serverless_
cache_ Serverlessconfiguration Cache Snapshot Serverless Cache Configuration - The configuration of the serverless cache, at the time the snapshot was taken.
- snapshot_
type str - The type of snapshot of the serverless cache.
- status str
- The current status of the serverless cache snapshot.
- Sequence[root_Tag]
- A list of tags to be added to the serverless cache snapshot resource.
- arn String
- The Amazon Resource Name (ARN) of the serverless cache snapshot.
- bytes
Used StringFor Cache - The total size of the serverless cache snapshot, in bytes.
- create
Time String - The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot.
- serverless
Cache Property MapConfiguration - The configuration of the serverless cache, at the time the snapshot was taken.
- snapshot
Type String - The type of snapshot of the serverless cache.
- status String
- The current status of the serverless cache snapshot.
- List<Property Map>
- A list of tags to be added to the serverless cache snapshot resource.
Supporting Types
ServerlessCacheSnapshotServerlessCacheConfiguration
- Engine string
- The engine that the serverless cache is configured with.
- Major
Engine stringVersion - The engine version number that the serverless cache is configured with.
- Serverless
Cache stringName - The identifier of the serverless cache.
- Engine string
- The engine that the serverless cache is configured with.
- Major
Engine stringVersion - The engine version number that the serverless cache is configured with.
- Serverless
Cache stringName - The identifier of the serverless cache.
- engine string
- The engine that the serverless cache is configured with.
- major_
engine_ stringversion - The engine version number that the serverless cache is configured with.
- serverless_
cache_ stringname - The identifier of the serverless cache.
- engine String
- The engine that the serverless cache is configured with.
- major
Engine StringVersion - The engine version number that the serverless cache is configured with.
- serverless
Cache StringName - The identifier of the serverless cache.
- engine string
- The engine that the serverless cache is configured with.
- major
Engine stringVersion - The engine version number that the serverless cache is configured with.
- serverless
Cache stringName - The identifier of the serverless cache.
- engine str
- The engine that the serverless cache is configured with.
- major_
engine_ strversion - The engine version number that the serverless cache is configured with.
- serverless_
cache_ strname - The identifier of the serverless cache.
- engine String
- The engine that the serverless cache is configured with.
- major
Engine StringVersion - The engine version number that the serverless cache is configured with.
- serverless
Cache StringName - The identifier of the serverless cache.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 31, 2026 by Pulumi