CfnDBClusterProps

class aws_cdk.aws_neptune.CfnDBClusterProps(*, associated_roles=None, availability_zones=None, backup_retention_period=None, db_cluster_identifier=None, db_cluster_parameter_group_name=None, db_subnet_group_name=None, deletion_protection=None, enable_cloudwatch_logs_exports=None, engine_version=None, iam_auth_enabled=None, kms_key_id=None, port=None, preferred_backup_window=None, preferred_maintenance_window=None, restore_to_time=None, restore_type=None, snapshot_identifier=None, source_db_cluster_identifier=None, storage_encrypted=None, tags=None, use_latest_restorable_time=None, vpc_security_group_ids=None)

Bases: object

Properties for defining a AWS::Neptune::DBCluster.

Parameters
  • associated_roles (Union[IResolvable, Sequence[Union[DBClusterRoleProperty, IResolvable]], None]) – AWS::Neptune::DBCluster.AssociatedRoles.

  • availability_zones (Optional[Sequence[str]]) – AWS::Neptune::DBCluster.AvailabilityZones.

  • backup_retention_period (Union[int, float, None]) – AWS::Neptune::DBCluster.BackupRetentionPeriod.

  • db_cluster_identifier (Optional[str]) – AWS::Neptune::DBCluster.DBClusterIdentifier.

  • db_cluster_parameter_group_name (Optional[str]) – AWS::Neptune::DBCluster.DBClusterParameterGroupName.

  • db_subnet_group_name (Optional[str]) – AWS::Neptune::DBCluster.DBSubnetGroupName.

  • deletion_protection (Union[bool, IResolvable, None]) – AWS::Neptune::DBCluster.DeletionProtection.

  • enable_cloudwatch_logs_exports (Optional[Sequence[str]]) – AWS::Neptune::DBCluster.EnableCloudwatchLogsExports.

  • engine_version (Optional[str]) – AWS::Neptune::DBCluster.EngineVersion.

  • iam_auth_enabled (Union[bool, IResolvable, None]) – AWS::Neptune::DBCluster.IamAuthEnabled.

  • kms_key_id (Optional[str]) – AWS::Neptune::DBCluster.KmsKeyId.

  • port (Union[int, float, None]) – AWS::Neptune::DBCluster.Port.

  • preferred_backup_window (Optional[str]) – AWS::Neptune::DBCluster.PreferredBackupWindow.

  • preferred_maintenance_window (Optional[str]) – AWS::Neptune::DBCluster.PreferredMaintenanceWindow.

  • restore_to_time (Optional[str]) – AWS::Neptune::DBCluster.RestoreToTime.

  • restore_type (Optional[str]) – AWS::Neptune::DBCluster.RestoreType.

  • snapshot_identifier (Optional[str]) – AWS::Neptune::DBCluster.SnapshotIdentifier.

  • source_db_cluster_identifier (Optional[str]) – AWS::Neptune::DBCluster.SourceDBClusterIdentifier.

  • storage_encrypted (Union[bool, IResolvable, None]) – AWS::Neptune::DBCluster.StorageEncrypted.

  • tags (Optional[Sequence[CfnTag]]) – AWS::Neptune::DBCluster.Tags.

  • use_latest_restorable_time (Union[bool, IResolvable, None]) – AWS::Neptune::DBCluster.UseLatestRestorableTime.

  • vpc_security_group_ids (Optional[Sequence[str]]) – AWS::Neptune::DBCluster.VpcSecurityGroupIds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html

Attributes

associated_roles

AWS::Neptune::DBCluster.AssociatedRoles.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-associatedroles

Return type

Union[IResolvable, List[Union[DBClusterRoleProperty, IResolvable]], None]

availability_zones

AWS::Neptune::DBCluster.AvailabilityZones.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-availabilityzones

Return type

Optional[List[str]]

backup_retention_period

AWS::Neptune::DBCluster.BackupRetentionPeriod.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-backupretentionperiod

Return type

Union[int, float, None]

db_cluster_identifier

AWS::Neptune::DBCluster.DBClusterIdentifier.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbclusteridentifier

Return type

Optional[str]

db_cluster_parameter_group_name

AWS::Neptune::DBCluster.DBClusterParameterGroupName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbclusterparametergroupname

Return type

Optional[str]

db_subnet_group_name

AWS::Neptune::DBCluster.DBSubnetGroupName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbsubnetgroupname

Return type

Optional[str]

deletion_protection

AWS::Neptune::DBCluster.DeletionProtection.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-deletionprotection

Return type

Union[bool, IResolvable, None]

enable_cloudwatch_logs_exports

AWS::Neptune::DBCluster.EnableCloudwatchLogsExports.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-enablecloudwatchlogsexports

Return type

Optional[List[str]]

engine_version

AWS::Neptune::DBCluster.EngineVersion.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-engineversion

Return type

Optional[str]

iam_auth_enabled

AWS::Neptune::DBCluster.IamAuthEnabled.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-iamauthenabled

Return type

Union[bool, IResolvable, None]

kms_key_id

AWS::Neptune::DBCluster.KmsKeyId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-kmskeyid

Return type

Optional[str]

port

AWS::Neptune::DBCluster.Port.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-port

Return type

Union[int, float, None]

preferred_backup_window

AWS::Neptune::DBCluster.PreferredBackupWindow.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-preferredbackupwindow

Return type

Optional[str]

preferred_maintenance_window

AWS::Neptune::DBCluster.PreferredMaintenanceWindow.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-preferredmaintenancewindow

Return type

Optional[str]

restore_to_time

AWS::Neptune::DBCluster.RestoreToTime.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-restoretotime

Return type

Optional[str]

restore_type

AWS::Neptune::DBCluster.RestoreType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-restoretype

Return type

Optional[str]

snapshot_identifier

AWS::Neptune::DBCluster.SnapshotIdentifier.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-snapshotidentifier

Return type

Optional[str]

source_db_cluster_identifier

AWS::Neptune::DBCluster.SourceDBClusterIdentifier.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-sourcedbclusteridentifier

Return type

Optional[str]

storage_encrypted

AWS::Neptune::DBCluster.StorageEncrypted.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-storageencrypted

Return type

Union[bool, IResolvable, None]

tags

AWS::Neptune::DBCluster.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-tags

Return type

Optional[List[CfnTag]]

use_latest_restorable_time

AWS::Neptune::DBCluster.UseLatestRestorableTime.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-uselatestrestorabletime

Return type

Union[bool, IResolvable, None]

vpc_security_group_ids

AWS::Neptune::DBCluster.VpcSecurityGroupIds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-vpcsecuritygroupids

Return type

Optional[List[str]]