CfnApiCacheProps¶
-
class
aws_cdk.aws_appsync.
CfnApiCacheProps
(*, api_caching_behavior, api_id, ttl, type, at_rest_encryption_enabled=None, transit_encryption_enabled=None)¶ Bases:
object
Properties for defining a
AWS::AppSync::ApiCache
.- Parameters
api_caching_behavior (
str
) –AWS::AppSync::ApiCache.ApiCachingBehavior
.api_id (
str
) –AWS::AppSync::ApiCache.ApiId
.ttl (
Union
[int
,float
]) –AWS::AppSync::ApiCache.Ttl
.type (
str
) –AWS::AppSync::ApiCache.Type
.at_rest_encryption_enabled (
Union
[bool
,IResolvable
,None
]) –AWS::AppSync::ApiCache.AtRestEncryptionEnabled
.transit_encryption_enabled (
Union
[bool
,IResolvable
,None
]) –AWS::AppSync::ApiCache.TransitEncryptionEnabled
.
- Link
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apicache.html
Attributes
-
api_caching_behavior
¶ AWS::AppSync::ApiCache.ApiCachingBehavior
.
-
api_id
¶ AWS::AppSync::ApiCache.ApiId
.
-
at_rest_encryption_enabled
¶ AWS::AppSync::ApiCache.AtRestEncryptionEnabled
.
-
transit_encryption_enabled
¶ AWS::AppSync::ApiCache.TransitEncryptionEnabled
.
-
ttl
¶ AWS::AppSync::ApiCache.Ttl
.- Link
- Return type
Union
[int
,float
]
-
type
¶ AWS::AppSync::ApiCache.Type
.