We recommend new projects start with resources from the AWS provider.
published on Monday, Jul 20, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Jul 20, 2026 by Pulumi
Resource Type definition for AWS::Neptune::GlobalCluster
Create GlobalCluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new GlobalCluster(name: string, args?: GlobalClusterArgs, opts?: CustomResourceOptions);@overload
def GlobalCluster(resource_name: str,
args: Optional[GlobalClusterArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def GlobalCluster(resource_name: str,
opts: Optional[ResourceOptions] = None,
deletion_protection: Optional[bool] = None,
engine: Optional[GlobalClusterEngine] = None,
engine_version: Optional[str] = None,
global_cluster_identifier: Optional[str] = None,
source_db_cluster_identifier: Optional[str] = None,
storage_encrypted: Optional[bool] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewGlobalCluster(ctx *Context, name string, args *GlobalClusterArgs, opts ...ResourceOption) (*GlobalCluster, error)public GlobalCluster(string name, GlobalClusterArgs? args = null, CustomResourceOptions? opts = null)
public GlobalCluster(String name, GlobalClusterArgs args)
public GlobalCluster(String name, GlobalClusterArgs args, CustomResourceOptions options)
type: aws-native:neptune:GlobalCluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_neptune_global_cluster" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args GlobalClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args GlobalClusterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args GlobalClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GlobalClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args GlobalClusterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
GlobalCluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The GlobalCluster resource accepts the following input properties:
- Deletion
Protection bool - Whether deletion protection is enabled.
- Engine
Pulumi.
Aws Native. Neptune. Global Cluster Engine - The name of the database engine.
- Engine
Version string - The version number of the database engine.
- Global
Cluster stringIdentifier - The cluster identifier of the global database cluster.
- Source
Db stringCluster Identifier - The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
- Storage
Encrypted bool - Whether the global database cluster is storage encrypted.
-
List<Pulumi.
Aws Native. Inputs. Tag> - An array of key-value pairs to apply to this resource.
- Deletion
Protection bool - Whether deletion protection is enabled.
- Engine
Global
Cluster Engine - The name of the database engine.
- Engine
Version string - The version number of the database engine.
- Global
Cluster stringIdentifier - The cluster identifier of the global database cluster.
- Source
Db stringCluster Identifier - The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
- Storage
Encrypted bool - Whether the global database cluster is storage encrypted.
-
Tag
Args - An array of key-value pairs to apply to this resource.
- deletion_
protection bool - Whether deletion protection is enabled.
- engine "neptune"
- The name of the database engine.
- engine_
version string - The version number of the database engine.
- global_
cluster_ stringidentifier - The cluster identifier of the global database cluster.
- source_
db_ stringcluster_ identifier - The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
- storage_
encrypted bool - Whether the global database cluster is storage encrypted.
- list(object)
- An array of key-value pairs to apply to this resource.
- deletion
Protection Boolean - Whether deletion protection is enabled.
- engine
Global
Cluster Engine - The name of the database engine.
- engine
Version String - The version number of the database engine.
- global
Cluster StringIdentifier - The cluster identifier of the global database cluster.
- source
Db StringCluster Identifier - The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
- storage
Encrypted Boolean - Whether the global database cluster is storage encrypted.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- deletion
Protection boolean - Whether deletion protection is enabled.
- engine
Global
Cluster Engine - The name of the database engine.
- engine
Version string - The version number of the database engine.
- global
Cluster stringIdentifier - The cluster identifier of the global database cluster.
- source
Db stringCluster Identifier - The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
- storage
Encrypted boolean - Whether the global database cluster is storage encrypted.
- Tag[]
- An array of key-value pairs to apply to this resource.
- deletion_
protection bool - Whether deletion protection is enabled.
- engine
Global
Cluster Engine - The name of the database engine.
- engine_
version str - The version number of the database engine.
- global_
cluster_ stridentifier - The cluster identifier of the global database cluster.
- source_
db_ strcluster_ identifier - The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
- storage_
encrypted bool - Whether the global database cluster is storage encrypted.
-
Sequence[Tag
Args] - An array of key-value pairs to apply to this resource.
- deletion
Protection Boolean - Whether deletion protection is enabled.
- engine ""
- The name of the database engine.
- engine
Version String - The version number of the database engine.
- global
Cluster StringIdentifier - The cluster identifier of the global database cluster.
- source
Db StringCluster Identifier - The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
- storage
Encrypted Boolean - Whether the global database cluster is storage encrypted.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the GlobalCluster resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GlobalClusterEngine, GlobalClusterEngineArgs
- Neptune
neptune
- Global
Cluster Engine Neptune neptune
- "neptune"
neptune
- Neptune
neptune
- Neptune
neptune
- NEPTUNE
neptune
- "neptune"
neptune
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Jul 20, 2026 by Pulumi