Create a MongoDB® Database Instance. Create a new MongoDB® Database Instance.
The request CreateInstanceRequest
A Promise of Instance
Create a Database Instance snapshot. Create a new snapshot of a Database
Instance. You must define the name
and instance_id
parameters in the
request.
The request CreateSnapshotRequest
A Promise of Snapshot
Create an user on a Database Instance. Create an user on a Database
Instance. You must define the name
, password
of the user and
instance_id
parameters in the request.
The request CreateUserRequest
A Promise of User
Delete a Database Instance endpoint. Delete the endpoint of a Database
Instance. You must specify the endpoint_id
parameter of the endpoint you
want to delete. Note that you might need to update any environment
configurations that point to the deleted endpoint.
The request DeleteEndpointRequest
Delete a MongoDB® Database Instance. Delete a given MongoDB® Database
Instance, specified by the region
and instance_id
parameters. Deleting
a MongoDB® Database Instance is permanent, and cannot be undone. Note that
upon deletion all your data will be lost.
The request DeleteInstanceRequest
A Promise of Instance
Delete a Database Instance snapshot. Delete a given snapshot of a Database
Instance. You must specify, in the endpoint, the snapshot_id
parameter of
the snapshot you want to delete.
The request DeleteSnapshotRequest
A Promise of Snapshot
Get a MongoDB® Database Instance. Retrieve information about a given
MongoDB® Database Instance, specified by the region
and instance_id
parameters. Its full details, including name, status, IP address and port,
are returned in the response object.
The request GetInstanceRequest
A Promise of Instance
Get the certificate of a Database Instance. Retrieve the certificate of a
given Database Instance, specified by the instance_id
parameter.
The request GetInstanceCertificateRequest
A Promise of Blob
Get a Database Instance snapshot. Retrieve information about a given
snapshot of a Database Instance. You must specify, in the endpoint, the
snapshot_id
parameter of the snapshot you want to retrieve.
The request GetSnapshotRequest
A Promise of Snapshot
List MongoDB® Database Instances. List all MongoDB® Database Instances in
the specified region. By default, the MongoDB® Database Instances returned
in the list are ordered by creation date in ascending order, though this
can be modified via the order_by field. You can define additional
parameters for your query, such as tags
and name
. For the name
parameter, the value you include will be checked against the whole name
string to see if it includes the string you put in the parameter.
The request ListInstancesRequest
A Promise of ListInstancesResponse
List available node types.
The request ListNodeTypesRequest
A Promise of ListNodeTypesResponse
List snapshots. List snapshots. You can include the instance_id
or
project_id
in your query to get the list of snapshots for specific
Database Instances and/or Projects. By default, the details returned in the
list are ordered by creation date in ascending order, though this can be
modified via the order_by
field.
The request ListSnapshotsRequest
A Promise of ListSnapshotsResponse
List users of a Database Instance. List all users of a given Database Instance.
The request ListUsersRequest
A Promise of ListUsersResponse
List available MongoDB® versions.
The request ListVersionsRequest
A Promise of ListVersionsResponse
Restore a Database Instance snapshot. Restore a given snapshot of a
Database Instance. You must specify, in the endpoint, the snapshot_id
parameter of the snapshot you want to restore, the instance_name
of the
new Database Instance, node_type
of the new Database Instance and
node_number
of the new Database Instance.
The request RestoreSnapshotRequest
A Promise of Instance
Update a MongoDB® Database Instance. Update the parameters of a MongoDB® Database Instance.
The request UpdateInstanceRequest
A Promise of Instance
Update a Database Instance snapshot. Update the parameters of a snapshot of
a Database Instance. You can update the name
and expires_at
parameters.
The request UpdateSnapshotRequest
A Promise of Snapshot
Update a user on a Database Instance. Update the parameters of a user on a
Database Instance. You can update the password
parameter, but you cannot
change the name of the user.
The request UpdateUserRequest
A Promise of User
Upgrade a Database Instance. Upgrade your current Database Instance specifications like volume size.
The request UpgradeInstanceRequest
A Promise of Instance
Waits for Instance to be in a final state.
The request GetInstanceRequest
Optional
options: Readonly<WaitForOptions<Mongodb.v1alpha1.Instance>>The waiting options
A Promise of Instance
Waits for Snapshot to be in a final state.
The request GetSnapshotRequest
Optional
options: Readonly<WaitForOptions<Mongodb.v1alpha1.Snapshot>>The waiting options
A Promise of Snapshot
Managed Database for MongoDB®.
This API allows you to manage your Managed Databases for MongoDB®.