CfnClusterProps

class aws_cdk.aws_dax.CfnClusterProps(*, iam_role_arn, node_type, replication_factor, availability_zones=None, cluster_name=None, description=None, notification_topic_arn=None, parameter_group_name=None, preferred_maintenance_window=None, security_group_ids=None, sse_specification=None, subnet_group_name=None, tags=None)

Bases: object

__init__(*, iam_role_arn, node_type, replication_factor, availability_zones=None, cluster_name=None, description=None, notification_topic_arn=None, parameter_group_name=None, preferred_maintenance_window=None, security_group_ids=None, sse_specification=None, subnet_group_name=None, tags=None)

Properties for defining a AWS::DAX::Cluster.

Parameters
  • iam_role_arn (str) – AWS::DAX::Cluster.IAMRoleARN.

  • node_type (str) – AWS::DAX::Cluster.NodeType.

  • replication_factor (Union[int, float]) – AWS::DAX::Cluster.ReplicationFactor.

  • availability_zones (Optional[List[str]]) – AWS::DAX::Cluster.AvailabilityZones.

  • cluster_name (Optional[str]) – AWS::DAX::Cluster.ClusterName.

  • description (Optional[str]) – AWS::DAX::Cluster.Description.

  • notification_topic_arn (Optional[str]) – AWS::DAX::Cluster.NotificationTopicARN.

  • parameter_group_name (Optional[str]) – AWS::DAX::Cluster.ParameterGroupName.

  • preferred_maintenance_window (Optional[str]) – AWS::DAX::Cluster.PreferredMaintenanceWindow.

  • security_group_ids (Optional[List[str]]) – AWS::DAX::Cluster.SecurityGroupIds.

  • sse_specification (Union[IResolvable, None, SSESpecificationProperty]) – AWS::DAX::Cluster.SSESpecification.

  • subnet_group_name (Optional[str]) – AWS::DAX::Cluster.SubnetGroupName.

  • tags (Optional[Any]) – AWS::DAX::Cluster.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html

Attributes

availability_zones

AWS::DAX::Cluster.AvailabilityZones.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-availabilityzones

Return type

Optional[List[str]]

cluster_name

AWS::DAX::Cluster.ClusterName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-clustername

Return type

Optional[str]

description

AWS::DAX::Cluster.Description.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-description

Return type

Optional[str]

iam_role_arn

AWS::DAX::Cluster.IAMRoleARN.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-iamrolearn

Return type

str

node_type

AWS::DAX::Cluster.NodeType.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-nodetype

Return type

str

notification_topic_arn

AWS::DAX::Cluster.NotificationTopicARN.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-notificationtopicarn

Return type

Optional[str]

parameter_group_name

AWS::DAX::Cluster.ParameterGroupName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-parametergroupname

Return type

Optional[str]

preferred_maintenance_window

AWS::DAX::Cluster.PreferredMaintenanceWindow.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-preferredmaintenancewindow

Return type

Optional[str]

replication_factor

AWS::DAX::Cluster.ReplicationFactor.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-replicationfactor

Return type

Union[int, float]

security_group_ids

AWS::DAX::Cluster.SecurityGroupIds.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-securitygroupids

Return type

Optional[List[str]]

sse_specification

AWS::DAX::Cluster.SSESpecification.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-ssespecification

Return type

Union[IResolvable, None, SSESpecificationProperty]

subnet_group_name

AWS::DAX::Cluster.SubnetGroupName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-subnetgroupname

Return type

Optional[str]

tags

AWS::DAX::Cluster.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-tags

Return type

Any