INPUT_OBJECT
MongoRecoveryRequestConfigInput
Description
Configuration for recovering MongoDB databases or collections from source to target cluster.
link GraphQL Schema definition
- input MongoRecoveryRequestConfigInput {
- # Supported in v9.0+
- # Prefix for the restored collections.
- String :
- # Supported in v9.0+
- # Password of the target MongoDB source.
- String :
- # Supported in v9.0+
- # Username of the target MongoDB source.
- String :
- # Specifies whether the collection can be dropped because it already exists on the
- # target MongoDB cluster.
- Boolean :
- # Supported in v9.0+
- # List of MongoDB collection objects.
- String!] : [
- # Supported in v9.0+
- # List of MongoDB database objects.
- String!] : [
- # Supported in v9.0+
- # Name of the target collection for recovery.
- String :
- # Supported in v9.0+
- # Name of the target database for recovery.
- String :
- # Required. Supported in v9.0+
- # Timestamp of the snapshot version to be used for restore.
- DateTime :
- # Supported in v9.0+
- # Rate limit restore data ingestion on target MongoDB cluster.
- Long :
- # Supported in v9.0+
- # Boolean flag to restore MongoDB collections with index.
- Boolean :
- # Supported in v9.0+
- # v9.0: Type of user authentication used when recovering to a target MongoDB
- # cluster. If no specific option is provided, the authentication mechanism used
- # for recovery in the target MongoDB cluster will be the one that was originally
- # used when adding the target MongoDB cluster.
- # v9.1+: Type of user authentication used when recovering to a target MongoDB
- # cluster. If no option is provided, the one used during adding the target source
- # will be used.
- MongoAuthenticationType :
- # Required. Supported in v9.0+
- # ID of the MongoDB source cluster.
- String! :
- # Required. Supported in v9.0+
- # ID of the MongoDB target cluster.
- String! :
- }