{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CreateDBClusterRequest", "title": "CreateDBClusterRequest", "type": "object", "required": [ "DBClusterIdentifier", "Engine" ], "properties": { "DBClusterIdentifier": { "type": "string", "description": "The DB cluster identifier." }, "Engine": { "type": "string", "description": "The database engine to use (neptune).", "default": "neptune" }, "EngineVersion": { "type": "string", "description": "The version of the Neptune engine." }, "Port": { "type": "integer", "description": "The port number on which the cluster accepts connections.", "default": 8182 }, "DBSubnetGroupName": { "type": "string", "description": "The name of a DB subnet group." }, "VpcSecurityGroupIds": { "type": "array", "items": { "type": "string" }, "description": "A list of VPC security group IDs." }, "StorageEncrypted": { "type": "boolean", "description": "Whether the cluster is encrypted." }, "KmsKeyId": { "type": "string", "description": "The KMS key identifier for an encrypted cluster." }, "PreferredBackupWindow": { "type": "string", "description": "The daily time range for automated backups (UTC)." }, "PreferredMaintenanceWindow": { "type": "string", "description": "The weekly time range for maintenance (UTC)." }, "BackupRetentionPeriod": { "type": "integer", "description": "The number of days for which automated backups are retained (1-35)." }, "DeletionProtection": { "type": "boolean", "description": "Whether to enable deletion protection." }, "IAMDatabaseAuthenticationEnabled": { "type": "boolean", "description": "Whether to enable IAM database authentication." } } }