AWS::Neptune::DBInstanceThe AWS::Neptune::DBInstance resource creates an Amazon Neptune DB instance.
12 configurable properties. 1 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
DBInstanceClass | string | Required |
AllowMajorVersionUpgrade | boolean | Write-only |
AutoMinorVersionUpgrade | boolean | |
AvailabilityZone | string | Create-only |
DBClusterIdentifier | string | Create-only |
DBInstanceIdentifier | string | Create-only |
DBParameterGroupName | string | |
DBSnapshotIdentifier | string | Create-onlyWrite-onlyDeprecated |
DBSubnetGroupName | string | Create-only |
PreferredMaintenanceWindow | string | |
PubliclyAccessible | boolean | |
Tags | Array<Tag> |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
Endpoint | string | The connection endpoint for the database. For example: `mystack-mydb-1apw1j4phylrk.cg034hpkmmjt.us-east-2.rds.amazonaws.com`. |
Port | string | The port number on which the database accepts connections. For example: `8182`. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Neptune::DBInstance
Resources:
MyResource:
Type: AWS::Neptune::DBInstance
Properties:
DBInstanceClass: "value"
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
ec2:DescribeAccountAttributesec2:DescribeAvailabilityZonesec2:DescribeInternetGatewaysiam:GetRoleiam:ListRolesiam:PassRolerds:AddTagsToResourcerds:CreateDBInstanceec2:DescribeAccountAttributesec2:DescribeAvailabilityZonesec2:DescribeInternetGatewaysrds:DescribeDBInstancesrds:ListTagsForResourceec2:DescribeAccountAttributesec2:DescribeAvailabilityZonesec2:DescribeInternetGatewaysiam:GetRoleiam:ListRolesiam:PassRolerds:AddTagsToResourcerds:DescribeDBClustersrds:AddTagsToResourcerds:CreateDBSnapshotrds:DeleteDBInstancerds:DescribeDBInstancesrds:DescribeDBInstancesrds:ListTagsForResourceOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterDBInstanceIdentifierThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
AvailabilityZoneDBClusterIdentifierDBInstanceIdentifierDBSnapshotIdentifierDBSubnetGroupName