Skip to main content
Skip table of contents

OneDrive - Move or Rename Files

Overview

This teplate can be used to move/rename one or multiples within OneDrive.

The match type selected greatly affects how this template works.

Variables

Name

Reference

Type

Required

Default

Options

Description

Client ID

ONEDRIVE_CLIENT_ID

Password

-

-

The Client ID of the app created in Azure

Client Secret

ONEDRIVE_CLIENT_SECRET

Password

-

-

The secret value of the app created in Azure

Tenant

ONEDRIVE_TENANT

Alphanumeric

-

-

The ID of the tenant associated with the app

User Email

ONEDRIVE_USER_EMAIL

Alphanumeric

-

-

The email of the user to impersonate. The user must belong to the organization/tenant

File Match Type

ONEDRIVE_FILE_MATCH_TYPE

Select

exact_match

Exact Match: exact_match

Regex Match: regex_match

The match type used to identify files to load

Source Folder Name

ONEDRIVE_SOURCE_FOLDER_NAME

Alphanumeric

-

-

The name of the folder name where the source files reside. If omitted, the teplate will look in the root directory

Source File Name

ONEDRIVE_SOURCE_FILE_NAME

Alphanumeric

-

-

The name of the file(s) to move/rename in OneDrive

Destination Folder Name

ONEDRIVE_DESTINATION_FOLDER_NAME

Alphanumeric

-

-

The optional name of the folder where the data should be moved to in OneDrive

Destination File Name

ONEDRIVE_DESTINATION_FILE_NAME

Alphanumeric

-

-

The new name of the files. If omitted, the original file name will be used

YAML

Below is the YAML template for this template and can be used in the Fleet YAML Editor.

CODE
source:
  blueprint: Microsoft OneDrive - Move or Rename Files
  inputs:
    ONEDRIVE_CLIENT_ID: null  ## REQUIRED
    ONEDRIVE_CLIENT_SECRET: null ## REQUIRED
    ONEDRIVE_TENANT: null ## REQUIRED
    ONEDRIVE_USER_EMAIL: null ## REQUIRED
    ONEDRIVE_FILE_MATCH_TYPE: exact_match
    ONEDRIVE_SOURCE_FOLDER_NAME: null
    ONEDRIVE_SOURCE_FILE_NAME: null ## REQUIRED
    ONEDRIVE_DESTINATION_FOLDER_NAME: null
    ONEDRIVE_DESTINATION_FILE_NAME: null
  type: BLUEPRINT
guardrails:
  retry_count: 1
  retry_wait: 0h0m0s
  runtime_cutoff: 1h0m0s
  exclude_exit_code_ranges:
    - '180'
    - '181'
    - '182'
    - '183'
    - '184'
    - '200'
    - '202'
    - '203'
    - '204'
    - '205'
    - '206'
    - '207'
    - '208'
    - '209'
    - '210'
    - '249'

Edit this page

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.