Delete
Delete
yaml
type: "io.kestra.plugin.microsoft365.oneshare.Delete"Examples
yaml
id: delete_onedrive_file
namespace: company.team
tasks:
- id: delete
type: io.kestra.plugin.microsoft365.oneshare.Delete
tenantId: "{{ secret('TENANT_ID') }}"
clientId: "{{ secret('CLIENT_ID') }}"
clientSecret: "{{ secret('CLIENT_SECRET') }}"
driveId: "b!abc123def456"
itemId: "01ABC123DEF456GHI789"
yaml
id: cleanup_old_files
namespace: company.team
tasks:
- id: list_files
type: io.kestra.plugin.microsoft365.oneshare.List
tenantId: "{{ secret('TENANT_ID') }}"
clientId: "{{ secret('CLIENT_ID') }}"
clientSecret: "{{ secret('CLIENT_SECRET') }}"
driveId: "b!abc123def456"
itemId: "01TEMP_FOLDER"
- id: delete_file
type: io.kestra.plugin.microsoft365.oneshare.Delete
tenantId: "{{ secret('TENANT_ID') }}"
clientId: "{{ secret('CLIENT_ID') }}"
clientSecret: "{{ secret('CLIENT_SECRET') }}"
driveId: "b!abc123def456"
itemId: "{{ outputs.list_files.files[0].id }}"