diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/dynamodb/cli-global-dynamodb-tracking-tables-billing-mode.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/dynamodb/cli-global-dynamodb-tracking-tables-billing-mode.flsnp index 2a17b221c..cee2ae9cc 100644 --- a/Content/Z_Resources/Snippets/def/attributes/cli/dynamodb/cli-global-dynamodb-tracking-tables-billing-mode.flsnp +++ b/Content/Z_Resources/Snippets/def/attributes/cli/dynamodb/cli-global-dynamodb-tracking-tables-billing-mode.flsnp @@ -5,6 +5,5 @@

Initial billing mode for  tracking tables (DBCL and DBCLL, and DBCLH). This controls how you pay for database read/write operations and capacity. Valid values: PROVISIONED and PAY_PER_REQUEST. Default: PAY_PER_REQUEST. See also: BillingModeSummary.

-

\ No newline at end of file diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/dynamodb/cli-global-dynamodb-tracking-tables-provisioned-throughput-read-write-capacity-units.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/dynamodb/cli-global-dynamodb-tracking-tables-provisioned-throughput-read-write-capacity-units.flsnp index 45921a0f5..cee5892e5 100644 --- a/Content/Z_Resources/Snippets/def/attributes/cli/dynamodb/cli-global-dynamodb-tracking-tables-provisioned-throughput-read-write-capacity-units.flsnp +++ b/Content/Z_Resources/Snippets/def/attributes/cli/dynamodb/cli-global-dynamodb-tracking-tables-provisioned-throughput-read-write-capacity-units.flsnp @@ -5,6 +5,5 @@

Specifies how many readCapacityUnitswriteCapacityUnits to initially use for the PROVISIONED billing mode for  tracking tables (DBCL and DBCLL, and DBCLH). Ignored for the PAY_PER_REQUEST billing mode. Default: 10. See also: Read/write capacity mode.

-

 

\ No newline at end of file diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-adjust-tracking-tables-on-startup.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-adjust-tracking-tables-on-startup.flsnp new file mode 100644 index 000000000..14ae258c8 --- /dev/null +++ b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-adjust-tracking-tables-on-startup.flsnp @@ -0,0 +1,8 @@ + + + + + +

Enabling this property will validate History Change Log and Log Lock Collections on Startup and adjust if are not up to date with current release. Worth keeping it disabled and re-enable when upgraded to a new version. Default: true.

+ + \ No newline at end of file diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-authentication-mechanism.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-authentication-mechanism.flsnp new file mode 100644 index 000000000..69ee83ac6 --- /dev/null +++ b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-authentication-mechanism.flsnp @@ -0,0 +1,8 @@ + + + + + +

Description. Default: VALUE.

+ + \ No newline at end of file diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-environment.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-environment.flsnp new file mode 100644 index 000000000..69ee83ac6 --- /dev/null +++ b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-environment.flsnp @@ -0,0 +1,8 @@ + + + + + +

Description. Default: VALUE.

+ + \ No newline at end of file diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-oidc-application-uri.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-oidc-application-uri.flsnp new file mode 100644 index 000000000..69ee83ac6 --- /dev/null +++ b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-oidc-application-uri.flsnp @@ -0,0 +1,8 @@ + + + + + +

Description. Default: VALUE.

+ + \ No newline at end of file diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-oidc-client-id.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-oidc-client-id.flsnp new file mode 100644 index 000000000..69ee83ac6 --- /dev/null +++ b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-oidc-oidc-client-id.flsnp @@ -0,0 +1,8 @@ + + + + + +

Description. Default: VALUE.

+ + \ No newline at end of file diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-retry-writes.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-retry-writes.flsnp new file mode 100644 index 000000000..a01cbf672 --- /dev/null +++ b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-retry-writes.flsnp @@ -0,0 +1,8 @@ + + + + + +

Setting this property to false will add retryWrites=false to connection URL. This will permit usage on Mongo Versions not supporting retryWrites, like Amazon DocumentDB. Default: true.

+ + \ No newline at end of file diff --git a/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-supports-validator.flsnp b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-supports-validator.flsnp new file mode 100644 index 000000000..0a760b9f3 --- /dev/null +++ b/Content/Z_Resources/Snippets/def/attributes/cli/mongodb/cli-global-mongodb-supports-validator.flsnp @@ -0,0 +1,8 @@ + + + + + +

Disabling this property will let create the Tracking Collections without validators. This will permit usage on Mongo Versions not supporting Validators. Default: true.

+ + \ No newline at end of file diff --git a/Content/Z_Resources/Snippets/text/parameter-mongodb-param-list.flsnp b/Content/Z_Resources/Snippets/text/parameter-mongodb-param-list.flsnp new file mode 100644 index 000000000..dbff68272 --- /dev/null +++ b/Content/Z_Resources/Snippets/text/parameter-mongodb-param-list.flsnp @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name (--cli, {flow-file}, propertiesFile, ENV_VAR)TypeDescription
--mongodb-adjust-tracking-tables-on-startup
+globalArgs: {adjust-tracking-tables-on-startup: "val"}
+liquibase.mongodb.adjustTrackingTablesOnStartup
+LIQUIBASE_MONGODB_ADJUST_TRACKING_TABLES_ON_STARTUP
+

Read more: --mongodb-adjust-tracking-tables-on-startup

+
Boolean + +
--mongodb-oidc-authentication-mechanism
+globalArgs: {mongodb-oidc-authentication-mechanism: "val"}
+liquibase.mongodb.oidc.authenticationMechanism
+LIQUIBASE_MONGODB_OIDC_AUTHENTICATION_MECHANISM
+

Read more: --mongodb-oidc-authentication-mechanism

+
String + +
--mongodb-oidc-environment
+globalArgs: {mongodb-oidc-environment: "val"}
+liquibase.mongodb.oidc.environment
+LIQUIBASE_MONGODB_OIDC_ENVIRONMENT
+

Read more: --mongodb-oidc-environment

+
String + +
--mongodb-oidc-oidc-application-id-uri
+globalArgs: {mongodb-oidc-oidc-application-id-uri: "val"}
+liquibase.mongodb.oidc.oidcApplicationIDURI
+LIQUIBASE_MONGODB_OIDC_OIDC_APPLICATION_ID_URI
+

Read more: --mongodb-oidc-oidc-application-id-uri

+
String + +
--mongodb-oidc-oidc-client-id
+globalArgs: {mongodb-oidc-oidc-client-id: "val"}
+liquibase.mongodb.oidc.oidcClientID
+LIQUIBASE_MONGODB_OIDC_OIDC_CLIENT_ID
+

Read more: --mongodb-oidc-oidc-client-id

+
String + +
--mongodb-retry-writes
+globalArgs: {retry-writes: "val"}
+liquibase.mongodb.retryWrites
+LIQUIBASE_MONGODB_RETRY_WRITES
+

Read more: --mongodb-retry-writes

+
Boolean + +
--mongodb-supports-validator
+globalArgs: {supports-validator: "val"}
+liquibase.mongodb.supportsValidator
+LIQUIBASE_MONGODB_SUPPORTS_VALIDATOR
+

Read more: --mongodb-supports-validator

+
Boolean + +
+ + \ No newline at end of file diff --git a/Content/change-types/mongodb/home.htm b/Content/change-types/mongodb/home.htm index e42c34809..a6888a305 100644 --- a/Content/change-types/mongodb/home.htm +++ b/Content/change-types/mongodb/home.htm @@ -38,5 +38,11 @@

MongoDB Open Source Extens
  • runCommand
  • + +
      +
    • + [%=General.Liquibase%] Parameters for MongoDB Pro +
    • +
    \ No newline at end of file diff --git a/Content/parameters/home.htm b/Content/parameters/home.htm index f70f2a345..db7e9d11d 100644 --- a/Content/parameters/home.htm +++ b/Content/parameters/home.htm @@ -1123,51 +1123,11 @@

    Extensions

    Amazon DynamoDB

    -

    For more information, see [%=General.Liquibase%] Parameters for Amazon DynamoDB Pro and Using [%=General.Liquibase%] with Amazon DynamoDB Pro.

    +

    For more information, see [%=General.Liquibase%] Parameters for Amazon DynamoDB Pro and [%=General.Liquibase%] Amazon DynamoDB Pro Extension Overview.

    MongoDB Pro

    -

    For more information, see Using [%=General.Liquibase%] MongoDB Pro with MongoDB Platforms.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Syntax (--cli, {flow-file}, propertiesFile, ENV_VAR)TypeDescription
    --adjust-tracking-tables-on-startup
    -globalArgs: {adjust-tracking-tables-on-startup: "val"}
    -liquibase.mongodb.adjustTrackingTablesOnStartup
    -LIQUIBASE_MONGODB_ADJUST_TRACKING_TABLES_ON_STARTUP
    -
    BooleanEnabling this property will validate History Change Log and Log Lock Collections on Startup and adjust if are not up to date with current release. Worth keeping it disabled and re-enable when upgraded to a new version. Default: true.
    --retry-writes
    -globalArgs: {retry-writes: "val"}
    -liquibase.mongodb.retryWrites
    -LIQUIBASE_MONGODB_RETRY_WRITES
    -
    BooleanSetting this property to false will add retryWrites=false to connection URL. This will permit usage on Mongo Versions not supporting retryWrites, like Amazon DocumentDB. Default: true.
    --supports-validator
    -globalArgs: {supports-validator: "val"}
    -liquibase.mongodb.supportsValidator
    -LIQUIBASE_MONGODB_SUPPORTS_VALIDATOR
    -
    BooleanDisabling this property will let create the Tracking Collections without validators. This will permit usage on Mongo Versions not supporting Validators. Default: true.
    +

    For more information, see [%=General.Liquibase%] Parameters for MongoDB Pro and Using [%=General.Liquibase%] MongoDB Pro with MongoDB Platforms.

    +

    Configuration

    Before 4.25.0, the following configuration properties can only be set as operating system environment variables (such as LIQUIBASE_HOME). In 4.25.0+, you can set these with the JAVA_OPTS Environment Variable (such as liquibase.home) like other parameters on this page.

    diff --git a/Content/parameters/mongodb/home.htm b/Content/parameters/mongodb/home.htm new file mode 100644 index 000000000..77fd00b30 --- /dev/null +++ b/Content/parameters/mongodb/home.htm @@ -0,0 +1,26 @@ + + + <MadCap:variable name="Heading.Level1" /> + + + + + + +

    Parameters for MongoDB Pro

    +

    You can control the way behaves when running commands on your MongoDB database by setting parameters. For example, you can use them to configure OIDC authentication on MongoDB Atlas.

    +

    For a list of general parameters, see [%=General.Liquibase%] Parameters.

    +

    For more information about MongoDB, see Using [%=General.Liquibase%] MongoDB Pro with MongoDB Platforms.

    +

    List of parameters

    + + + + + +
      +
    • + [%=General.Liquibase%] [%=General.changetypes%]s for MongoDB +
    • +
    + + \ No newline at end of file diff --git a/Content/parameters/mongodb/mongodb-adjust-tracking-tables-on-startup.htm b/Content/parameters/mongodb/mongodb-adjust-tracking-tables-on-startup.htm new file mode 100644 index 000000000..5771cd66f --- /dev/null +++ b/Content/parameters/mongodb/mongodb-adjust-tracking-tables-on-startup.htm @@ -0,0 +1,18 @@ + + + <MadCap:variable name="Heading.Level1" /> + + + + + + +

    mongodb-adjust-tracking-tables-on-startup +

    +

    --mongodb-adjust-tracking-tables-on-startup is a global parameter for the MongoDB Pro extension. It specifies <description>. The default value is <placeholder>.

    +

    Uses

    +

    text

    +

    TODO - update syntax

    + + + \ No newline at end of file diff --git a/Content/parameters/mongodb/mongodb-oidc-authentication-mechanism.htm b/Content/parameters/mongodb/mongodb-oidc-authentication-mechanism.htm new file mode 100644 index 000000000..8a009972e --- /dev/null +++ b/Content/parameters/mongodb/mongodb-oidc-authentication-mechanism.htm @@ -0,0 +1,18 @@ + + + <MadCap:variable name="Heading.Level1" /> + + + + + + +

    mongodb-oidc-authentication-mechanism +

    +

    --mongodb-oidc-authentication-mechanism is a global parameter for the MongoDB Pro extension. It specifies <description>. The default value is <placeholder>.

    +

    Uses

    +

    text

    +

    TODO - update syntax

    + + + \ No newline at end of file diff --git a/Content/parameters/mongodb/mongodb-oidc-environment.htm b/Content/parameters/mongodb/mongodb-oidc-environment.htm new file mode 100644 index 000000000..6d149c37d --- /dev/null +++ b/Content/parameters/mongodb/mongodb-oidc-environment.htm @@ -0,0 +1,18 @@ + + + <MadCap:variable name="Heading.Level1" /> + + + + + + +

    mongodb-oidc-environment +

    +

    --mongodb-oidc-environment is a global parameter for the MongoDB Pro extension. It specifies <description>. The default value is <placeholder>.

    +

    Uses

    +

    text

    +

    TODO - update syntax

    + + + \ No newline at end of file diff --git a/Content/parameters/mongodb/mongodb-oidc-oidc-application-id-uri.htm b/Content/parameters/mongodb/mongodb-oidc-oidc-application-id-uri.htm new file mode 100644 index 000000000..3811aade3 --- /dev/null +++ b/Content/parameters/mongodb/mongodb-oidc-oidc-application-id-uri.htm @@ -0,0 +1,18 @@ + + + <MadCap:variable name="Heading.Level1" /> + + + + + + +

    mongodb-oidc-oidc-application-id-uri +

    +

    --mongodb-oidc-oidc-application-id-uri is a global parameter for the MongoDB Pro extension. It specifies <description>. The default value is <placeholder>.

    +

    Uses

    +

    text

    +

    TODO - update syntax

    + + + \ No newline at end of file diff --git a/Content/parameters/mongodb/mongodb-oidc-oidc-client-id.htm b/Content/parameters/mongodb/mongodb-oidc-oidc-client-id.htm new file mode 100644 index 000000000..4cd8eaa4f --- /dev/null +++ b/Content/parameters/mongodb/mongodb-oidc-oidc-client-id.htm @@ -0,0 +1,18 @@ + + + <MadCap:variable name="Heading.Level1" /> + + + + + + +

    mongodb-oidc-oidc-client-id +

    +

    --mongodb-oidc-oidc-client-id is a global parameter for the MongoDB Pro extension. It specifies <description>. The default value is <placeholder>.

    +

    Uses

    +

    text

    +

    TODO - update syntax

    + + + \ No newline at end of file diff --git a/Content/parameters/mongodb/mongodb-retry-writes.htm b/Content/parameters/mongodb/mongodb-retry-writes.htm new file mode 100644 index 000000000..3493152e7 --- /dev/null +++ b/Content/parameters/mongodb/mongodb-retry-writes.htm @@ -0,0 +1,18 @@ + + + <MadCap:variable name="Heading.Level1" /> + + + + + + +

    mongodb-retry-writes +

    +

    --mongodb-retry-writes is a global parameter for the MongoDB Pro extension. It specifies <description>. The default value is <placeholder>.

    +

    Uses

    +

    text

    +

    TODO - update syntax

    + + + \ No newline at end of file diff --git a/Content/parameters/mongodb/mongodb-supports-validator.htm b/Content/parameters/mongodb/mongodb-supports-validator.htm new file mode 100644 index 000000000..60e8dc9e6 --- /dev/null +++ b/Content/parameters/mongodb/mongodb-supports-validator.htm @@ -0,0 +1,18 @@ + + + <MadCap:variable name="Heading.Level1" /> + + + + + + +

    mongodb-supports-validator +

    +

    --mongodb-supports-validator is a global parameter for the MongoDB Pro extension. It specifies <description>. The default value is <placeholder>.

    +

    Uses

    +

    text

    +

    TODO - update syntax

    + + + \ No newline at end of file diff --git a/Project/TOCs/TOC.fltoc b/Project/TOCs/TOC.fltoc index 8f01c4842..e847d3b22 100644 --- a/Project/TOCs/TOC.fltoc +++ b/Project/TOCs/TOC.fltoc @@ -808,6 +808,31 @@ Title="[%=System.LinkedTitle%]" Link="/Content/parameters/amazon-dynamodb/dynamodb-waiter-update-total-timeout.htm" xmlns:MadCap="http://www.madcapsoftware.com/Schemas/MadCap.xsd" /> + + + + + + + + +