We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.14.0 published on Monday, Dec 9, 2024 by Pulumi
aws-native.elasticache.getServerlessCache
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.14.0 published on Monday, Dec 9, 2024 by Pulumi
The AWS::ElastiCache::ServerlessCache resource creates an Amazon ElastiCache Serverless Cache.
Using getServerlessCache
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 getServerlessCache(args: GetServerlessCacheArgs, opts?: InvokeOptions): Promise<GetServerlessCacheResult>
function getServerlessCacheOutput(args: GetServerlessCacheOutputArgs, opts?: InvokeOptions): Output<GetServerlessCacheResult>
def get_serverless_cache(serverless_cache_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServerlessCacheResult
def get_serverless_cache_output(serverless_cache_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServerlessCacheResult]
func LookupServerlessCache(ctx *Context, args *LookupServerlessCacheArgs, opts ...InvokeOption) (*LookupServerlessCacheResult, error)
func LookupServerlessCacheOutput(ctx *Context, args *LookupServerlessCacheOutputArgs, opts ...InvokeOption) LookupServerlessCacheResultOutput
> Note: This function is named LookupServerlessCache
in the Go SDK.
public static class GetServerlessCache
{
public static Task<GetServerlessCacheResult> InvokeAsync(GetServerlessCacheArgs args, InvokeOptions? opts = null)
public static Output<GetServerlessCacheResult> Invoke(GetServerlessCacheInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServerlessCacheResult> getServerlessCache(GetServerlessCacheArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:elasticache:getServerlessCache
arguments:
# arguments dictionary
The following arguments are supported:
- Serverless
Cache stringName - The name of the Serverless Cache. This value must be unique.
- Serverless
Cache stringName - The name of the Serverless Cache. This value must be unique.
- serverless
Cache StringName - The name of the Serverless Cache. This value must be unique.
- serverless
Cache stringName - The name of the Serverless Cache. This value must be unique.
- serverless_
cache_ strname - The name of the Serverless Cache. This value must be unique.
- serverless
Cache StringName - The name of the Serverless Cache. This value must be unique.
getServerlessCache Result
The following output properties are available:
- Arn string
- The ARN of the Serverless Cache.
- Cache
Usage Pulumi.Limits Aws Native. Elasti Cache. Outputs. Serverless Cache Cache Usage Limits - The cache usage limit for the serverless cache.
- Create
Time string - The creation time of the Serverless Cache.
- Daily
Snapshot stringTime - The daily time range (in UTC) during which the service takes automatic snapshot of the Serverless Cache.
- Description string
- The description of the Serverless Cache.
- Endpoint
Pulumi.
Aws Native. Elasti Cache. Outputs. Serverless Cache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- Engine string
- The engine name of the Serverless Cache.
- Full
Engine stringVersion - The full engine version of the Serverless Cache.
- Major
Engine stringVersion - The major engine version of the Serverless Cache.
- Reader
Endpoint Pulumi.Aws Native. Elasti Cache. Outputs. Serverless Cache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- Security
Group List<string>Ids - One or more Amazon VPC security groups associated with this Serverless Cache.
- Snapshot
Retention intLimit - The snapshot retention limit of the Serverless Cache.
- Status string
- The status of the Serverless Cache.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this Serverless Cache.
- User
Group stringId - The ID of the user group.
- Arn string
- The ARN of the Serverless Cache.
- Cache
Usage ServerlessLimits Cache Cache Usage Limits - The cache usage limit for the serverless cache.
- Create
Time string - The creation time of the Serverless Cache.
- Daily
Snapshot stringTime - The daily time range (in UTC) during which the service takes automatic snapshot of the Serverless Cache.
- Description string
- The description of the Serverless Cache.
- Endpoint
Serverless
Cache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- Engine string
- The engine name of the Serverless Cache.
- Full
Engine stringVersion - The full engine version of the Serverless Cache.
- Major
Engine stringVersion - The major engine version of the Serverless Cache.
- Reader
Endpoint ServerlessCache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- Security
Group []stringIds - One or more Amazon VPC security groups associated with this Serverless Cache.
- Snapshot
Retention intLimit - The snapshot retention limit of the Serverless Cache.
- Status string
- The status of the Serverless Cache.
- Tag
- An array of key-value pairs to apply to this Serverless Cache.
- User
Group stringId - The ID of the user group.
- arn String
- The ARN of the Serverless Cache.
- cache
Usage ServerlessLimits Cache Cache Usage Limits - The cache usage limit for the serverless cache.
- create
Time String - The creation time of the Serverless Cache.
- daily
Snapshot StringTime - The daily time range (in UTC) during which the service takes automatic snapshot of the Serverless Cache.
- description String
- The description of the Serverless Cache.
- endpoint
Serverless
Cache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- engine String
- The engine name of the Serverless Cache.
- full
Engine StringVersion - The full engine version of the Serverless Cache.
- major
Engine StringVersion - The major engine version of the Serverless Cache.
- reader
Endpoint ServerlessCache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- security
Group List<String>Ids - One or more Amazon VPC security groups associated with this Serverless Cache.
- snapshot
Retention IntegerLimit - The snapshot retention limit of the Serverless Cache.
- status String
- The status of the Serverless Cache.
- List<Tag>
- An array of key-value pairs to apply to this Serverless Cache.
- user
Group StringId - The ID of the user group.
- arn string
- The ARN of the Serverless Cache.
- cache
Usage ServerlessLimits Cache Cache Usage Limits - The cache usage limit for the serverless cache.
- create
Time string - The creation time of the Serverless Cache.
- daily
Snapshot stringTime - The daily time range (in UTC) during which the service takes automatic snapshot of the Serverless Cache.
- description string
- The description of the Serverless Cache.
- endpoint
Serverless
Cache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- engine string
- The engine name of the Serverless Cache.
- full
Engine stringVersion - The full engine version of the Serverless Cache.
- major
Engine stringVersion - The major engine version of the Serverless Cache.
- reader
Endpoint ServerlessCache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- security
Group string[]Ids - One or more Amazon VPC security groups associated with this Serverless Cache.
- snapshot
Retention numberLimit - The snapshot retention limit of the Serverless Cache.
- status string
- The status of the Serverless Cache.
- Tag[]
- An array of key-value pairs to apply to this Serverless Cache.
- user
Group stringId - The ID of the user group.
- arn str
- The ARN of the Serverless Cache.
- cache_
usage_ Serverlesslimits Cache Cache Usage Limits - The cache usage limit for the serverless cache.
- create_
time str - The creation time of the Serverless Cache.
- daily_
snapshot_ strtime - The daily time range (in UTC) during which the service takes automatic snapshot of the Serverless Cache.
- description str
- The description of the Serverless Cache.
- endpoint
Serverless
Cache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- engine str
- The engine name of the Serverless Cache.
- full_
engine_ strversion - The full engine version of the Serverless Cache.
- major_
engine_ strversion - The major engine version of the Serverless Cache.
- reader_
endpoint ServerlessCache Endpoint - Represents the information required for client programs to connect to a cache node. This value is read-only.
- security_
group_ Sequence[str]ids - One or more Amazon VPC security groups associated with this Serverless Cache.
- snapshot_
retention_ intlimit - The snapshot retention limit of the Serverless Cache.
- status str
- The status of the Serverless Cache.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this Serverless Cache.
- user_
group_ strid - The ID of the user group.
- arn String
- The ARN of the Serverless Cache.
- cache
Usage Property MapLimits - The cache usage limit for the serverless cache.
- create
Time String - The creation time of the Serverless Cache.
- daily
Snapshot StringTime - The daily time range (in UTC) during which the service takes automatic snapshot of the Serverless Cache.
- description String
- The description of the Serverless Cache.
- endpoint Property Map
- Represents the information required for client programs to connect to a cache node. This value is read-only.
- engine String
- The engine name of the Serverless Cache.
- full
Engine StringVersion - The full engine version of the Serverless Cache.
- major
Engine StringVersion - The major engine version of the Serverless Cache.
- reader
Endpoint Property Map - Represents the information required for client programs to connect to a cache node. This value is read-only.
- security
Group List<String>Ids - One or more Amazon VPC security groups associated with this Serverless Cache.
- snapshot
Retention NumberLimit - The snapshot retention limit of the Serverless Cache.
- status String
- The status of the Serverless Cache.
- List<Property Map>
- An array of key-value pairs to apply to this Serverless Cache.
- user
Group StringId - The ID of the user group.
Supporting Types
ServerlessCacheCacheUsageLimits
- Data
Storage Pulumi.Aws Native. Elasti Cache. Inputs. Serverless Cache Data Storage - The maximum data storage limit in the cache, expressed in Gigabytes.
- Ecpu
Per Pulumi.Second Aws Native. Elasti Cache. Inputs. Serverless Cache Ecpu Per Second - The number of ElastiCache Processing Units (ECPU) the cache can consume per second.
- Data
Storage ServerlessCache Data Storage - The maximum data storage limit in the cache, expressed in Gigabytes.
- Ecpu
Per ServerlessSecond Cache Ecpu Per Second - The number of ElastiCache Processing Units (ECPU) the cache can consume per second.
- data
Storage ServerlessCache Data Storage - The maximum data storage limit in the cache, expressed in Gigabytes.
- ecpu
Per ServerlessSecond Cache Ecpu Per Second - The number of ElastiCache Processing Units (ECPU) the cache can consume per second.
- data
Storage ServerlessCache Data Storage - The maximum data storage limit in the cache, expressed in Gigabytes.
- ecpu
Per ServerlessSecond Cache Ecpu Per Second - The number of ElastiCache Processing Units (ECPU) the cache can consume per second.
- data_
storage ServerlessCache Data Storage - The maximum data storage limit in the cache, expressed in Gigabytes.
- ecpu_
per_ Serverlesssecond Cache Ecpu Per Second - The number of ElastiCache Processing Units (ECPU) the cache can consume per second.
- data
Storage Property Map - The maximum data storage limit in the cache, expressed in Gigabytes.
- ecpu
Per Property MapSecond - The number of ElastiCache Processing Units (ECPU) the cache can consume per second.
ServerlessCacheDataStorage
- Unit
Pulumi.
Aws Native. Elasti Cache. Serverless Cache Data Storage Unit - The unit of cached data capacity of the Serverless Cache.
- Maximum int
- The maximum cached data capacity of the Serverless Cache.
- Minimum int
- The minimum cached data capacity of the Serverless Cache.
- Unit
Serverless
Cache Data Storage Unit - The unit of cached data capacity of the Serverless Cache.
- Maximum int
- The maximum cached data capacity of the Serverless Cache.
- Minimum int
- The minimum cached data capacity of the Serverless Cache.
- unit
Serverless
Cache Data Storage Unit - The unit of cached data capacity of the Serverless Cache.
- maximum Integer
- The maximum cached data capacity of the Serverless Cache.
- minimum Integer
- The minimum cached data capacity of the Serverless Cache.
- unit
Serverless
Cache Data Storage Unit - The unit of cached data capacity of the Serverless Cache.
- maximum number
- The maximum cached data capacity of the Serverless Cache.
- minimum number
- The minimum cached data capacity of the Serverless Cache.
- unit
Serverless
Cache Data Storage Unit - The unit of cached data capacity of the Serverless Cache.
- maximum int
- The maximum cached data capacity of the Serverless Cache.
- minimum int
- The minimum cached data capacity of the Serverless Cache.
ServerlessCacheDataStorageUnit
ServerlessCacheEcpuPerSecond
ServerlessCacheEndpoint
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.
AWS Cloud Control v1.14.0 published on Monday, Dec 9, 2024 by Pulumi