# Functions
GetCluster gets an existing Cluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetClusterInstance gets an existing ClusterInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetClusterParameterGroup gets an existing ClusterParameterGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetClusterSnapshot gets an existing ClusterSnapshot resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Information about a DocumentDB engine version.
No description provided by the author
GetEventSubscription gets an existing EventSubscription resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetGlobalCluster gets an existing GlobalCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Information about DocumentDB orderable DB instances.
No description provided by the author
GetSubnetGroup gets an existing SubnetGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
NewCluster registers a new resource with the given unique name, arguments, and options.
NewClusterInstance registers a new resource with the given unique name, arguments, and options.
NewClusterParameterGroup registers a new resource with the given unique name, arguments, and options.
NewClusterSnapshot registers a new resource with the given unique name, arguments, and options.
NewEventSubscription registers a new resource with the given unique name, arguments, and options.
NewGlobalCluster registers a new resource with the given unique name, arguments, and options.
NewSubnetGroup registers a new resource with the given unique name, arguments, and options.
# Structs
Manages a DocumentDB Cluster.
The set of arguments for constructing a Cluster resource.
No description provided by the author
Provides an DocumentDB Cluster Resource Instance.
The set of arguments for constructing a ClusterInstance resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Manages a DocumentDB Cluster Parameter Group
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/docdb" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := docdb.NewClusterParameterGroup(ctx, "example", &docdb.ClusterParameterGroupArgs{ Description: pulumi.String("docdb cluster parameter group"), Family: pulumi.String("docdb3.6"), Parameters: docdb.ClusterParameterGroupParameterArray{ &docdb.ClusterParameterGroupParameterArgs{ Name: pulumi.String("tls"), Value: pulumi.String("enabled"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
DocumentDB Cluster Parameter Groups can be imported using the `name`, e.g.,
```sh
$ pulumi import aws:docdb/clusterParameterGroup:ClusterParameterGroup cluster_pg production-pg-1
```.
The set of arguments for constructing a ClusterParameterGroup resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Manages a DocumentDB database cluster snapshot for DocumentDB clusters.
The set of arguments for constructing a ClusterSnapshot resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a DocumentDB event subscription resource.
The set of arguments for constructing a EventSubscription resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getEngineVersion.
A collection of arguments for invoking getEngineVersion.
A collection of values returned by getEngineVersion.
A collection of values returned by getEngineVersion.
A collection of arguments for invoking getOrderableDbInstance.
A collection of arguments for invoking getOrderableDbInstance.
A collection of values returned by getOrderableDbInstance.
A collection of values returned by getOrderableDbInstance.
Manages an DocumentDB Global Cluster.
The set of arguments for constructing a GlobalCluster resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides an DocumentDB subnet group resource.
The set of arguments for constructing a SubnetGroup resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
ClusterArrayInput is an input type that accepts ClusterArray and ClusterArrayOutput values.
No description provided by the author
ClusterInstanceArrayInput is an input type that accepts ClusterInstanceArray and ClusterInstanceArrayOutput values.
No description provided by the author
ClusterInstanceMapInput is an input type that accepts ClusterInstanceMap and ClusterInstanceMapOutput values.
ClusterMapInput is an input type that accepts ClusterMap and ClusterMapOutput values.
ClusterParameterGroupArrayInput is an input type that accepts ClusterParameterGroupArray and ClusterParameterGroupArrayOutput values.
No description provided by the author
ClusterParameterGroupMapInput is an input type that accepts ClusterParameterGroupMap and ClusterParameterGroupMapOutput values.
ClusterParameterGroupParameterArrayInput is an input type that accepts ClusterParameterGroupParameterArray and ClusterParameterGroupParameterArrayOutput values.
ClusterParameterGroupParameterInput is an input type that accepts ClusterParameterGroupParameterArgs and ClusterParameterGroupParameterOutput values.
ClusterSnapshotArrayInput is an input type that accepts ClusterSnapshotArray and ClusterSnapshotArrayOutput values.
No description provided by the author
ClusterSnapshotMapInput is an input type that accepts ClusterSnapshotMap and ClusterSnapshotMapOutput values.
EventSubscriptionArrayInput is an input type that accepts EventSubscriptionArray and EventSubscriptionArrayOutput values.
No description provided by the author
EventSubscriptionMapInput is an input type that accepts EventSubscriptionMap and EventSubscriptionMapOutput values.
GlobalClusterArrayInput is an input type that accepts GlobalClusterArray and GlobalClusterArrayOutput values.
GlobalClusterGlobalClusterMemberArrayInput is an input type that accepts GlobalClusterGlobalClusterMemberArray and GlobalClusterGlobalClusterMemberArrayOutput values.
GlobalClusterGlobalClusterMemberInput is an input type that accepts GlobalClusterGlobalClusterMemberArgs and GlobalClusterGlobalClusterMemberOutput values.
No description provided by the author
GlobalClusterMapInput is an input type that accepts GlobalClusterMap and GlobalClusterMapOutput values.
SubnetGroupArrayInput is an input type that accepts SubnetGroupArray and SubnetGroupArrayOutput values.
No description provided by the author
SubnetGroupMapInput is an input type that accepts SubnetGroupMap and SubnetGroupMapOutput values.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author