generate-manifest

Description

Generates a manifest file for the objects that need to be exported

Usage

oci dts export generate-manifest [OPTIONS]

Required Parameters

--bucket [text]

Name of the bucket for which export is requested

--compartment-id, -c [text]

Compartment OCID where the bucket resides

--job-id [text]

OCID of the Export Job

Optional Parameters

--end [text]

The subset of objects that needs to be exported upto this object (inclusive)

--prefix [text]

The subset of objects that needs to be exported whose names starts with this Prefix

--start [text]

The subset of objects that needs to be exported starting with this object (inclusive)

Example using required parameter

Copy the following CLI commands into a file named example.sh. Run the command by typing “bash example.sh” and replacing the example parameters with your own.

Please note this sample will only work in the POSIX-compliant bash-like shell. You need to set up the OCI configuration and appropriate security policies before trying the examples.

    export bucket=<substitute-value-of-bucket> # https://docs.cloud.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/dts/job/create.html#cmdoption-bucket
    export compartment_id=<substitute-value-of-compartment_id> # https://docs.cloud.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/dts/job/create.html#cmdoption-compartment-id
    export device_type=<substitute-value-of-device_type> # https://docs.cloud.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/dts/job/create.html#cmdoption-device-type
    export display_name=<substitute-value-of-display_name> # https://docs.cloud.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/dts/job/create.html#cmdoption-display-name

    job_id=$(oci dts job create --bucket $bucket --compartment-id $compartment_id --device-type $device_type --display-name $display_name --query data.id --raw-output)

    oci dts export generate-manifest --bucket $bucket --compartment-id $compartment_id --job-id $job_id