CacheCluster constructor
CacheCluster({
- String? arn,
- bool? atRestEncryptionEnabled,
- bool? authTokenEnabled,
- DateTime? authTokenLastModifiedDate,
- bool? autoMinorVersionUpgrade,
- DateTime? cacheClusterCreateTime,
- String? cacheClusterId,
- String? cacheClusterStatus,
- String? cacheNodeType,
- List<
CacheNode> ? cacheNodes, - CacheParameterGroupStatus? cacheParameterGroup,
- List<
CacheSecurityGroupMembership> ? cacheSecurityGroups, - String? cacheSubnetGroupName,
- String? clientDownloadLandingPage,
- Endpoint? configurationEndpoint,
- String? engine,
- String? engineVersion,
- NotificationConfiguration? notificationConfiguration,
- int? numCacheNodes,
- PendingModifiedValues? pendingModifiedValues,
- String? preferredAvailabilityZone,
- String? preferredMaintenanceWindow,
- String? preferredOutpostArn,
- String? replicationGroupId,
- List<
SecurityGroupMembership> ? securityGroups, - int? snapshotRetentionLimit,
- String? snapshotWindow,
- bool? transitEncryptionEnabled,
Implementation
CacheCluster({
this.arn,
this.atRestEncryptionEnabled,
this.authTokenEnabled,
this.authTokenLastModifiedDate,
this.autoMinorVersionUpgrade,
this.cacheClusterCreateTime,
this.cacheClusterId,
this.cacheClusterStatus,
this.cacheNodeType,
this.cacheNodes,
this.cacheParameterGroup,
this.cacheSecurityGroups,
this.cacheSubnetGroupName,
this.clientDownloadLandingPage,
this.configurationEndpoint,
this.engine,
this.engineVersion,
this.notificationConfiguration,
this.numCacheNodes,
this.pendingModifiedValues,
this.preferredAvailabilityZone,
this.preferredMaintenanceWindow,
this.preferredOutpostArn,
this.replicationGroupId,
this.securityGroups,
this.snapshotRetentionLimit,
this.snapshotWindow,
this.transitEncryptionEnabled,
});